summaryrefslogtreecommitdiffstats
path: root/src/pluginloader/convertpluginloader.h
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-07-01 23:15:51 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2011-07-01 23:15:51 +0000
commit6b1b516f42036cf9eff691dba3fd6e9eab82a7e1 (patch)
tree6830f75fd57d0fac7e33c097ee98b210e90c5239 /src/pluginloader/convertpluginloader.h
parent6318b8bb3ef964cfa99ba454a2630779cc9ac3ec (diff)
downloadsoundkonverter-6b1b516f42036cf9eff691dba3fd6e9eab82a7e1.tar.gz
soundkonverter-6b1b516f42036cf9eff691dba3fd6e9eab82a7e1.zip
TQt4 port soundkonverter
This enables compilation under both Qt3 and Qt4 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/soundkonverter@1239038 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'src/pluginloader/convertpluginloader.h')
-rwxr-xr-xsrc/pluginloader/convertpluginloader.h113
1 files changed, 57 insertions, 56 deletions
diff --git a/src/pluginloader/convertpluginloader.h b/src/pluginloader/convertpluginloader.h
index ad09e12..52c2374 100755
--- a/src/pluginloader/convertpluginloader.h
+++ b/src/pluginloader/convertpluginloader.h
@@ -24,35 +24,35 @@ public:
*/
virtual ~ConvertPlugin();
- QString filePathName; // the file name of th plugin (needed to detect write permissions)
+ TQString filePathName; // the file name of th plugin (needed to detect write permissions)
struct Info
{
int version; // the version of our plugin (v0.2.1 = 201, v11.3 = 110300)
- QString name; // the name of our plugin
- QString author; // the author of the plugin
- QString about; // a short information aboue the plugin
+ TQString name; // the name of our plugin
+ TQString author; // the author of the plugin
+ TQString about; // a short information aboue the plugin
} info;
struct Enc
{
bool enabled;
int rank;
- QString bin;
- QString param;
- QString silent_param;
- QStringList mime_types;
- QString in_out_files;
- QString overwrite;
+ TQString bin;
+ TQString param;
+ TQString silent_param;
+ TQStringList mime_types;
+ TQString in_out_files;
+ TQString overwrite;
struct Strength {
bool enabled;
- QString param;
+ TQString param;
float range_min;
float range_max;
float step;
- QChar separator;
- QStringList profiles;
+ TQChar separator;
+ TQStringList profiles;
float default_value;
} strength;
@@ -61,104 +61,104 @@ public:
struct Quality {
bool enabled;
- QString param;
+ TQString param;
float range_min;
float range_max;
float step;
- QChar separator;
- QString help;
- QString output;
- QStringList profiles; // NOTE when using profiles, step must be 1 and range_min 0
+ TQChar separator;
+ TQString help;
+ TQString output;
+ TQStringList profiles; // NOTE when using profiles, step must be 1 and range_min 0
} quality;
struct Bitrate {
struct Abr
{
bool enabled;
- QString param;
- QString output;
+ TQString param;
+ TQString output;
struct BitrateRange {
bool enabled;
- QString param_min;
- QString param_max;
+ TQString param_min;
+ TQString param_max;
} bitrate_range;
} abr;
struct Cbr {
bool enabled;
- QString param;
- QString output;
+ TQString param;
+ TQString output;
} cbr;
} bitrate;
struct Samplingrate {
bool enabled;
- QString param;
+ TQString param;
PluginLoaderBase::Unit unit;
} samplingrate;
struct Channels {
bool stereo_enabled;
- QString stereo_param;
+ TQString stereo_param;
bool joint_stereo_enabled;
- QString joint_stereo_param;
+ TQString joint_stereo_param;
bool forced_joint_stereo_enabled;
- QString forced_joint_stereo_param;
+ TQString forced_joint_stereo_param;
bool dual_channels_enabled;
- QString dual_channels_param;
+ TQString dual_channels_param;
bool mono_enabled;
- QString mono_param;
+ TQString mono_param;
} channels;
} lossy;
struct Lossless {
bool enabled;
- QString param;
- QString output;
+ TQString param;
+ TQString output;
} lossless;
struct Hybrid {
bool enabled;
- QString param;
- QString output;
- QString correction_file_mime_type;
+ TQString param;
+ TQString output;
+ TQString correction_file_mime_type;
} hybrid;
struct ReplayGain {
bool enabled;
- QString use;
- QString avoid;
+ TQString use;
+ TQString avoid;
int rank;
} replaygain;
struct Tag {
bool enabled;
- QString param;
- QString artist;
- QString composer;
- QString album;
- QString disc;
- QString title;
- QString genre;
- QString comment;
- QString track;
- QString year;
+ TQString param;
+ TQString artist;
+ TQString composer;
+ TQString album;
+ TQString disc;
+ TQString title;
+ TQString genre;
+ TQString comment;
+ TQString track;
+ TQString year;
} tag;
} enc;
struct Dec {
bool enabled;
int rank;
- QString bin;
- QString param;
- QString silent_param;
- QStringList mime_types;
- QString output;
- QString in_out_files;
- QString overwrite;
+ TQString bin;
+ TQString param;
+ TQString silent_param;
+ TQStringList mime_types;
+ TQString output;
+ TQString in_out_files;
+ TQString overwrite;
} dec;
};
@@ -170,6 +170,7 @@ public:
class ConvertPluginLoader : public PluginLoaderBase
{
Q_OBJECT
+ TQ_OBJECT
public:
/**
* Constructor
@@ -182,9 +183,9 @@ public:
virtual ~ConvertPluginLoader();
/** is this file a converter plugin and loadable? */
- int verifyFile( QString );
+ int verifyFile( TQString );
/** load a given file */
- ConvertPlugin* loadFile( QString );
+ ConvertPlugin* loadFile( TQString );
};
#endif // CONVERTPLUGINLOADER_H