diff options
author | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-08-20 06:53:52 +0000 |
---|---|---|
committer | tpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da> | 2010-08-20 06:53:52 +0000 |
commit | 3a09386ad170dafdce88c5dcd70275cc7d4081e9 (patch) | |
tree | 0f9544da38cdb9c5cc20ad9d695588413b4cd5f9 /amarok/src/equalizersetup.cpp | |
parent | 36a9c1916513474b11c59a9060cbaf8770d1bbc0 (diff) | |
download | amarok-3a09386ad170dafdce88c5dcd70275cc7d4081e9.tar.gz amarok-3a09386ad170dafdce88c5dcd70275cc7d4081e9.zip |
Initial TQt conversion
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/applications/amarok@1165727 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
Diffstat (limited to 'amarok/src/equalizersetup.cpp')
-rw-r--r-- | amarok/src/equalizersetup.cpp | 160 |
1 files changed, 80 insertions, 80 deletions
diff --git a/amarok/src/equalizersetup.cpp b/amarok/src/equalizersetup.cpp index ec1066c6..2b3805ab 100644 --- a/amarok/src/equalizersetup.cpp +++ b/amarok/src/equalizersetup.cpp @@ -24,17 +24,17 @@ #include "equalizersetup.h" #include "sliderwidget.h" -#include <qcheckbox.h> -#include <qdom.h> -#include <qfile.h> -#include <qgroupbox.h> -#include <qlabel.h> -#include <qlayout.h> -#include <qpushbutton.h> -#include <qstringlist.h> -#include <qtextstream.h> //presets -#include <qtooltip.h> -#include <qvbox.h> +#include <tqcheckbox.h> +#include <tqdom.h> +#include <tqfile.h> +#include <tqgroupbox.h> +#include <tqlabel.h> +#include <tqlayout.h> +#include <tqpushbutton.h> +#include <tqstringlist.h> +#include <tqtextstream.h> //presets +#include <tqtooltip.h> +#include <tqvbox.h> #include <kapplication.h> #include <kcombobox.h> @@ -63,54 +63,54 @@ EqualizerSetup::EqualizerSetup() KWin::setType( winId(), NET::Utility ); KWin::setState( winId(), NET::SkipTaskbar ); - QVBox* vbox = makeVBoxMainWidget(); + TQVBox* vbox = makeVBoxMainWidget(); vbox->setSpacing( KDialog::spacingHint() ); // BEGIN Presets - QHBox* presetBox = new QHBox( vbox ); + TQHBox* presetBox = new TQHBox( vbox ); presetBox->setSpacing( KDialog::spacingHint() ); - new QLabel( i18n("Presets:"), presetBox ); + new TQLabel( i18n("Presets:"), presetBox ); m_presetCombo = new KComboBox( presetBox ); - m_presetCombo->setSizePolicy( QSizePolicy( QSizePolicy::Expanding, QSizePolicy::Preferred ) ); + m_presetCombo->setSizePolicy( TQSizePolicy( TQSizePolicy::Expanding, TQSizePolicy::Preferred ) ); - QPushButton* presetAdd = new QPushButton( presetBox ); + TQPushButton* presetAdd = new TQPushButton( presetBox ); presetAdd->setIconSet( SmallIconSet( Amarok::icon( "add_playlist" ) ) ); - QToolTip::add( presetAdd, i18n("Add new preset") ); - connect( presetAdd, SIGNAL( clicked() ), SLOT( addPreset() ) ); + TQToolTip::add( presetAdd, i18n("Add new preset") ); + connect( presetAdd, TQT_SIGNAL( clicked() ), TQT_SLOT( addPreset() ) ); - QPushButton* presetConf = new QPushButton( presetBox ); + TQPushButton* presetConf = new TQPushButton( presetBox ); presetConf->setIconSet( SmallIconSet( Amarok::icon( "configure" ) ) ); - QToolTip::add( presetConf, i18n("Manage presets") ); - connect( presetConf, SIGNAL( clicked() ), SLOT( editPresets() ) ); + TQToolTip::add( presetConf, i18n("Manage presets") ); + connect( presetConf, TQT_SIGNAL( clicked() ), TQT_SLOT( editPresets() ) ); loadPresets(); - connect( m_presetCombo, SIGNAL( activated(int) ), SLOT( presetChanged(int) ) ); + connect( m_presetCombo, TQT_SIGNAL( activated(int) ), TQT_SLOT( presetChanged(int) ) ); // END Presets // BEGIN GroupBox - m_groupBoxSliders = new QGroupBox( 1, Qt::Vertical, i18n("Enable Equalizer"), vbox ); + m_groupBoxSliders = new TQGroupBox( 1, Qt::Vertical, i18n("Enable Equalizer"), vbox ); m_groupBoxSliders->setCheckable( true ); m_groupBoxSliders->setChecked( AmarokConfig::equalizerEnabled() ); m_groupBoxSliders->setInsideMargin( KDialog::marginHint() ); - connect( m_groupBoxSliders, SIGNAL( toggled( bool ) ), SLOT( setEqualizerEnabled( bool ) ) ); + connect( m_groupBoxSliders, TQT_SIGNAL( toggled( bool ) ), TQT_SLOT( setEqualizerEnabled( bool ) ) ); // Helper widget for layouting inside the groupbox - QWidget* slidersLayoutWidget = new QWidget( m_groupBoxSliders ); - slidersLayoutWidget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); - QGridLayout* slidersGridLayout = new QGridLayout( slidersLayoutWidget, 1, 1, 0, KDialog::spacingHint() ); + TQWidget* slidersLayoutWidget = new TQWidget( m_groupBoxSliders ); + slidersLayoutWidget->setSizePolicy(TQSizePolicy::Expanding, TQSizePolicy::Expanding); + TQGridLayout* slidersGridLayout = new TQGridLayout( slidersLayoutWidget, 1, 1, 0, KDialog::spacingHint() ); // END GroupBox // BEGIN Preamp slider m_slider_preamp = new Slider( Qt::Vertical, slidersLayoutWidget, 100 ); m_slider_preamp->setMinValue( -100 ); - m_slider_preamp->setTickmarks( QSlider::Right ); + m_slider_preamp->setTickmarks( TQSlider::Right ); m_slider_preamp->setTickInterval( 100 ); - connect( m_slider_preamp, SIGNAL( valueChanged( int ) ), SLOT( setEqualizerParameters() ) ); + connect( m_slider_preamp, TQT_SIGNAL( valueChanged( int ) ), TQT_SLOT( setEqualizerParameters() ) ); slidersGridLayout->addMultiCellWidget(m_slider_preamp, 0, 0, 0, 1, Qt::AlignHCenter ); - QLabel* preampLabel = new QLabel( i18n("Pre-amp"), slidersLayoutWidget ); + TQLabel* preampLabel = new TQLabel( i18n("Pre-amp"), slidersLayoutWidget ); slidersGridLayout->addMultiCellWidget(preampLabel, 1, 1 , 0, 1, Qt::AlignHCenter ); // END @@ -118,7 +118,7 @@ EqualizerSetup::EqualizerSetup() const char *bandLabels[] = { "30", "60", "125", "250", "500", "1k", "2k", "4k", "8k", "16k" }; int minWidth = 0; - QFontMetrics fm = fontMetrics(); //apparently it's an expensive call + TQFontMetrics fm = fontMetrics(); //apparently it's an expensive call for ( int i = 0; i < 10; i++ ) { int w = fm.width( bandLabels[i] ); if ( w > minWidth ) @@ -127,7 +127,7 @@ EqualizerSetup::EqualizerSetup() for ( int i = 0; i < 10; i++ ) { Slider *slider = new Slider( Qt::Vertical, slidersLayoutWidget ); - QLabel *label = new QLabel( bandLabels[i], slidersLayoutWidget ); + TQLabel *label = new TQLabel( bandLabels[i], slidersLayoutWidget ); slider->setMinValue( -100 ); slider->setMaxValue( +100 ); @@ -136,25 +136,25 @@ EqualizerSetup::EqualizerSetup() slidersGridLayout->addMultiCellWidget(label, 1, 1, 2 * i + 2, 2 * i + 3, Qt::AlignHCenter ); m_bandSliders.append( slider ); - connect( slider, SIGNAL( valueChanged( int ) ), SLOT( setEqualizerParameters() ) ); - connect( slider, SIGNAL( valueChanged( int ) ), SLOT( sliderChanged() ) ); + connect( slider, TQT_SIGNAL( valueChanged( int ) ), TQT_SLOT( setEqualizerParameters() ) ); + connect( slider, TQT_SIGNAL( valueChanged( int ) ), TQT_SLOT( sliderChanged() ) ); } // END // BEGIN Equalizer Graph Widget - QGroupBox* graphGBox = new QGroupBox( 2, Qt::Horizontal, 0, vbox ); + TQGroupBox* graphGBox = new TQGroupBox( 2, Qt::Horizontal, 0, vbox ); graphGBox->setInsideMargin( KDialog::marginHint() ); - QVBox* graphVBox = new QVBox( graphGBox ); - QLabel* graphLabel1 = new QLabel("+20 db", graphVBox); - QLabel* graphLabel2 = new QLabel("0 db", graphVBox); - QLabel* graphLabel3 = new QLabel("-20 db", graphVBox); + TQVBox* graphVBox = new TQVBox( graphGBox ); + TQLabel* graphLabel1 = new TQLabel("+20 db", graphVBox); + TQLabel* graphLabel2 = new TQLabel("0 db", graphVBox); + TQLabel* graphLabel3 = new TQLabel("-20 db", graphVBox); graphLabel1->setAlignment( Qt::AlignRight | Qt::AlignTop ); graphLabel2->setAlignment( Qt::AlignRight | Qt::AlignVCenter ); graphLabel3->setAlignment( Qt::AlignRight | Qt::AlignBottom ); m_equalizerGraph = new EqualizerGraph( graphGBox ); - m_equalizerGraph->setSizePolicy( QSizePolicy::Expanding, QSizePolicy::Expanding ); + m_equalizerGraph->setSizePolicy( TQSizePolicy::Expanding, TQSizePolicy::Expanding ); // END Graph Widget // Fill the combobox @@ -181,7 +181,7 @@ EqualizerSetup::setActive( bool active ) } void -EqualizerSetup::setBands( int preamp, QValueList<int> gains ) +EqualizerSetup::setBands( int preamp, TQValueList<int> gains ) { m_slider_preamp->setValue( preamp ); @@ -194,7 +194,7 @@ EqualizerSetup::setBands( int preamp, QValueList<int> gains ) } void -EqualizerSetup::setPreset( QString name ) +EqualizerSetup::setPreset( TQString name ) { // Look for the preset id and verify name int i, count = m_presetCombo->count(); @@ -228,19 +228,19 @@ void EqualizerSetup::loadPresets() { // Create predefined presets 'Zero' and 'Manual' - QValueList<int> zeroGains; + TQValueList<int> zeroGains; zeroGains << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0 << 0; m_presets[ i18n("Manual") ] = zeroGains; m_presets[ i18n("Zero") ] = zeroGains; - QFile file( presetsCache() ); + TQFile file( presetsCache() ); if ( !file.exists() ) file.setName( locate( "data", "amarok/data/equalizer_presets.xml" ) ); - QTextStream stream( &file ); - stream.setEncoding( QTextStream::UnicodeUTF8 ); + TQTextStream stream( &file ); + stream.setEncoding( TQTextStream::UnicodeUTF8 ); - QDomDocument d; + TQDomDocument d; if( !file.open( IO_ReadOnly ) || !d.setContent( stream.read() ) ) { // Everything went wrong, so at least provide the two predefined presets @@ -248,14 +248,14 @@ EqualizerSetup::loadPresets() return; } - QDomNode n = d.namedItem( "equalizerpresets" ).namedItem("preset"); + TQDomNode n = d.namedItem( "equalizerpresets" ).namedItem("preset"); for( ; !n.isNull(); n = n.nextSibling() ) { - QDomElement e = n.toElement(); - QString title = e.attribute( "name" ); + TQDomElement e = n.toElement(); + TQString title = e.attribute( "name" ); - QValueList<int> gains; + TQValueList<int> gains; gains << e.namedItem( "b0" ).toElement().text().toInt(); gains << e.namedItem( "b1" ).toElement().text().toInt(); gains << e.namedItem( "b2" ).toElement().text().toInt(); @@ -277,41 +277,41 @@ EqualizerSetup::loadPresets() void EqualizerSetup::savePresets() { - QFile file( presetsCache() ); + TQFile file( presetsCache() ); if( !file.open( IO_WriteOnly ) ) return; - QDomDocument doc; - QDomElement e = doc.createElement("equalizerpresets"); + TQDomDocument doc; + TQDomElement e = doc.createElement("equalizerpresets"); e.setAttribute( "product", "Amarok" ); e.setAttribute( "version", APP_VERSION ); e.setAttribute( "formatversion", "1.1" ); doc.appendChild( e ); - QStringList info; + TQStringList info; info << "b0" << "b1" << "b2" << "b3" << "b4" << "b5" << "b6" << "b7" << "b8" << "b9"; for( uint x = 0; x < m_presets.count(); x++ ) { - const QString title = m_presetCombo->text( x ); + const TQString title = m_presetCombo->text( x ); // don't save the 'Zero' preset if ( title == i18n("Zero") ) continue; - QValueList<int> gains = m_presets[ title ]; + TQValueList<int> gains = m_presets[ title ]; - QDomElement i = doc.createElement("preset"); + TQDomElement i = doc.createElement("preset"); i.setAttribute( "name", title ); - QDomElement attr; - QDomText t; + TQDomElement attr; + TQDomText t; for( uint y=0; y < info.count(); y++ ) { attr = doc.createElement( info[y] ); - t = doc.createTextNode( QString::number( gains.first() ) ); + t = doc.createTextNode( TQString::number( gains.first() ) ); attr.appendChild( t ); i.appendChild( attr ); gains.pop_front(); @@ -319,8 +319,8 @@ EqualizerSetup::savePresets() e.appendChild( i ); } - QTextStream stream( &file ); - stream.setEncoding( QTextStream::UnicodeUTF8 ); + TQTextStream stream( &file ); + stream.setEncoding( TQTextStream::UnicodeUTF8 ); stream << "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n"; stream << doc.toString(); file.close(); @@ -333,19 +333,19 @@ EqualizerSetup::editPresets() editor->setPresets(m_presets); if ( editor->exec() ) { - QMap< QString, QValueList<int> > presets = editor->presets(); + TQMap< TQString, TQValueList<int> > presets = editor->presets(); - QString currentTitle = m_presetCombo->currentText(); - QValueList<int> currentGains= m_presets[ currentTitle ]; + TQString currentTitle = m_presetCombo->currentText(); + TQValueList<int> currentGains= m_presets[ currentTitle ]; - QString newTitle = currentTitle; + TQString newTitle = currentTitle; // Check if the selected item was renamed if ( presets.find( currentTitle ) == presets.end() || currentGains != presets[ currentTitle ] ) { // Find the new name - QMap< QString, QValueList<int> >::Iterator end = presets.end(); - for ( QMap< QString, QValueList<int> >::Iterator it = presets.begin(); it != end; ++it ) { + TQMap< TQString, TQValueList<int> >::Iterator end = presets.end(); + for ( TQMap< TQString, TQValueList<int> >::Iterator it = presets.begin(); it != end; ++it ) { if ( it.data() == currentGains ) { newTitle = it.key(); break; @@ -364,7 +364,7 @@ void EqualizerSetup::addPreset() { bool ok; - const QString title = KInputDialog::getText( i18n("Add Equalizer Preset"), + const TQString title = KInputDialog::getText( i18n("Add Equalizer Preset"), i18n("Enter preset name:"), i18n("Untitled"), &ok, this); if (ok) { @@ -377,7 +377,7 @@ EqualizerSetup::addPreset() } // Add the new preset based on the current slider positions - QValueList <int> gains; + TQValueList <int> gains; for ( uint i = 0; i < m_bandSliders.count(); i++ ) gains += m_bandSliders.at( i )->value(); m_presets[ title ] = gains; @@ -391,16 +391,16 @@ EqualizerSetup::addPreset() } void -EqualizerSetup::updatePresets(QString selectTitle) +EqualizerSetup::updatePresets(TQString selectTitle) { // Save the selected item if ( selectTitle.isEmpty() ) selectTitle = m_presetCombo->currentText(); // Sort titles - QStringList titles; - QMap< QString, QValueList<int> >::Iterator end = m_presets.end(); - for ( QMap< QString, QValueList<int> >::Iterator it = m_presets.begin(); it != end; ++it ) + TQStringList titles; + TQMap< TQString, TQValueList<int> >::Iterator end = m_presets.end(); + for ( TQMap< TQString, TQValueList<int> >::Iterator it = m_presets.begin(); it != end; ++it ) titles << it.key(); titles.sort(); @@ -409,8 +409,8 @@ EqualizerSetup::updatePresets(QString selectTitle) int i = 0; int newIndex = -1; m_presetCombo->clear(); - QStringList::Iterator titlesEnd = titles.end(); - for ( QStringList::Iterator it = titles.begin(); it != titlesEnd; ++it ) { + TQStringList::Iterator titlesEnd = titles.end(); + for ( TQStringList::Iterator it = titles.begin(); it != titlesEnd; ++it ) { m_presetCombo->insertItem( *it ); if ( *it == selectTitle ) newIndex = i; @@ -436,9 +436,9 @@ EqualizerSetup::presetChanged( int id ) //SLOT } void -EqualizerSetup::presetChanged( QString title ) //SLOT +EqualizerSetup::presetChanged( TQString title ) //SLOT { - const QValueList<int> gains = m_presets[ title ]; + const TQValueList<int> gains = m_presets[ title ]; for ( uint i = 0; i < m_bandSliders.count(); i++ ) { // Block signals to prevent unwanted setting to 'Manual' @@ -485,7 +485,7 @@ EqualizerSetup::sliderChanged() //SLOT { m_presetCombo->setCurrentItem( m_manualPos ); - QValueList<int> gains; + TQValueList<int> gains; for ( uint i = 0; i < m_bandSliders.count(); i++ ) gains += m_bandSliders.at( i )->value(); |