summaryrefslogtreecommitdiffstats
path: root/amarok/src/equalizersetup.cpp
diff options
context:
space:
mode:
authortpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-08-20 06:53:52 +0000
committertpearson <tpearson@283d02a7-25f6-0310-bc7c-ecb5cbfe19da>2010-08-20 06:53:52 +0000
commit3a09386ad170dafdce88c5dcd70275cc7d4081e9 (patch)
tree0f9544da38cdb9c5cc20ad9d695588413b4cd5f9 /amarok/src/equalizersetup.cpp
parent36a9c1916513474b11c59a9060cbaf8770d1bbc0 (diff)
downloadamarok-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.cpp160
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();