aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/Ui/qsui/toolbareditor.cpp
diff options
context:
space:
mode:
authortrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2016-03-31 06:11:27 +0000
committertrialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38>2016-03-31 06:11:27 +0000
commit72a83d7f973ba01e29a096838f796f5ee4f31b74 (patch)
tree4c51326963b6971ce0ce0088183212b86ada1872 /src/plugins/Ui/qsui/toolbareditor.cpp
parentbfc8e21f641767728e510626f8e762e5bcf297fc (diff)
downloadqmmp-72a83d7f973ba01e29a096838f796f5ee4f31b74.tar.gz
qmmp-72a83d7f973ba01e29a096838f796f5ee4f31b74.tar.bz2
qmmp-72a83d7f973ba01e29a096838f796f5ee4f31b74.zip
qsui: fixed some bugs
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@6203 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/plugins/Ui/qsui/toolbareditor.cpp')
-rw-r--r--src/plugins/Ui/qsui/toolbareditor.cpp24
1 files changed, 11 insertions, 13 deletions
diff --git a/src/plugins/Ui/qsui/toolbareditor.cpp b/src/plugins/Ui/qsui/toolbareditor.cpp
index 58a2f61a7..20d67e810 100644
--- a/src/plugins/Ui/qsui/toolbareditor.cpp
+++ b/src/plugins/Ui/qsui/toolbareditor.cpp
@@ -48,13 +48,6 @@ ToolBarEditor::ToolBarEditor(QWidget *parent) :
m_previousIndex = -1;
populateActionList();
-
- QMenu *menu = new QMenu(this);
- menu->addAction(tr("Create"), this, SLOT(createToolBar()));
- menu->addAction(tr("Rename"), this, SLOT(renameToolBar()));
- menu->addSeparator();
- menu->addAction(tr("Remove"), this, SLOT(removeToolBar()));
- m_ui->toolBarMenuButton->setMenu(menu);
}
ToolBarEditor::~ToolBarEditor()
@@ -75,6 +68,13 @@ void ToolBarEditor::populateActionList(bool reset)
m_ui->actionsListWidget->clear();
m_ui->activeActionsListWidget->clear();
+ if(reset)
+ {
+ m_toolBarInfoList.clear();
+ m_toolBarInfoList.append(ActionManager::instance()->defaultToolBar());
+ m_previousIndex = -1;
+ }
+
QStringList actionNames;
foreach (ActionManager::ToolBarInfo info, m_toolBarInfoList)
{
@@ -170,9 +170,7 @@ void ToolBarEditor::on_downToolButton_clicked()
void ToolBarEditor::on_resetPushButton_clicked()
{
- /*m_ui->actionsListWidget->clear();
- m_ui->activeActionsListWidget->clear();
- populateActionList(true);*/
+ populateActionList(true);
}
void ToolBarEditor::on_toolbarNameComboBox_activated(int index)
@@ -242,7 +240,7 @@ void ToolBarEditor::onRowsAboutToBeRemoved(const QModelIndex &, int start, int)
}
}
-void ToolBarEditor::createToolBar()
+void ToolBarEditor::on_createButton_clicked()
{
ActionManager::ToolBarInfo info;
int i = 0;
@@ -257,7 +255,7 @@ void ToolBarEditor::createToolBar()
m_ui->toolbarNameComboBox->addItem(info.title);
}
-void ToolBarEditor::renameToolBar()
+void ToolBarEditor::on_renameButton_clicked()
{
int index = m_ui->toolbarNameComboBox->currentIndex();
if(index >= 0)
@@ -273,7 +271,7 @@ void ToolBarEditor::renameToolBar()
}
}
-void ToolBarEditor::removeToolBar()
+void ToolBarEditor::on_removeButton_clicked()
{
if(m_ui->toolbarNameComboBox->count() == 1)
return;