aboutsummaryrefslogtreecommitdiff
path: root/src/qmmpui/columneditor.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2015-03-09 16:02:11 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2015-03-09 16:02:11 +0000
commit9d58090082a534b4bcd8e9c7230ca676599f13cc (patch)
tree01db30554883fcbe55dfc94782e782ea6a07691f /src/qmmpui/columneditor.cpp
parentb2c706251bbc05d58362fa140bd89b8de451a45c (diff)
downloadqmmp-9d58090082a534b4bcd8e9c7230ca676599f13cc.tar.gz
qmmp-9d58090082a534b4bcd8e9c7230ca676599f13cc.tar.bz2
qmmp-9d58090082a534b4bcd8e9c7230ca676599f13cc.zip
improved column editor
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@4782 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/columneditor.cpp')
-rw-r--r--src/qmmpui/columneditor.cpp24
1 files changed, 14 insertions, 10 deletions
diff --git a/src/qmmpui/columneditor.cpp b/src/qmmpui/columneditor.cpp
index 6717b3a4c..6afef43b9 100644
--- a/src/qmmpui/columneditor.cpp
+++ b/src/qmmpui/columneditor.cpp
@@ -33,10 +33,6 @@ ColumnEditor::ColumnEditor(const QString &name, const QString &patt, QWidget *pa
//load inital values
m_ui->nameLineEdit->setText(name);
m_ui->formatLineEdit->setText(patt);
- int index = m_ui->comboBox->findData(patt);
- if(index < 0)
- index = m_ui->comboBox->findData("custom");
- m_ui->comboBox->setCurrentIndex(index);
}
ColumnEditor::~ColumnEditor()
@@ -68,6 +64,14 @@ void ColumnEditor::on_comboBox_activated(int index)
m_ui->nameLineEdit->setText(m_ui->comboBox->itemText(index));
}
+void ColumnEditor::on_formatLineEdit_textChanged(const QString &text)
+{
+ int index = m_ui->comboBox->findData(text);
+ if(index < 0)
+ index = m_ui->comboBox->findData("custom");
+ m_ui->comboBox->setCurrentIndex(index);
+}
+
void ColumnEditor::createMenu()
{
QMenu *menu = new QMenu(this);
@@ -96,17 +100,17 @@ void ColumnEditor::fillTypes()
m_ui->comboBox->addItem(tr("Album"),"%a");
m_ui->comboBox->addItem(tr("Artist - Album"),"%if(%p&%a,%p - %a,)");
m_ui->comboBox->addItem(tr("Artist - Title"),"%if(%p&%t,%p - %t,%f)");
- m_ui->comboBox->addItem(tr("Album artist"),"%aa");
+ m_ui->comboBox->addItem(tr("Album Artist"),"%aa");
m_ui->comboBox->addItem(tr("Title"),"%t");
- m_ui->comboBox->addItem(tr("Track number"),"%n");
- m_ui->comboBox->addItem(tr("Two-digit track number"),"%NN");
+ m_ui->comboBox->addItem(tr("Track Number"),"%n");
+ m_ui->comboBox->addItem(tr("Two-digit Track Number"),"%NN");
m_ui->comboBox->addItem(tr("Genre"),"%g");
m_ui->comboBox->addItem(tr("Comment"),"%c");
m_ui->comboBox->addItem(tr("Composer"),"%C");
m_ui->comboBox->addItem(tr("Duration"),"%l");
- m_ui->comboBox->addItem(tr("Disc number"),"%D");
- m_ui->comboBox->addItem(tr("File name"),"%f");
- m_ui->comboBox->addItem(tr("File path"),"%F");
+ m_ui->comboBox->addItem(tr("Disc Number"),"%D");
+ m_ui->comboBox->addItem(tr("File Name"),"%f");
+ m_ui->comboBox->addItem(tr("File Path"),"%F");
m_ui->comboBox->addItem(tr("Year"),"%y");
m_ui->comboBox->addItem(tr("Custom"),"custom");
}