Toolbar can now be hidden.

Treeview's headers will now be translated when language changes.
This commit is contained in:
Vesa Pikki 2009-07-02 11:46:26 +03:00
parent e5d5573067
commit 4206a9d218
5 changed files with 16 additions and 3 deletions

View File

@ -70,8 +70,9 @@ MainWindow::MainWindow() :
connect(mUI.mActionAbout, SIGNAL(triggered()), this, SLOT(About()));
connect(mUI.mActionLicense, SIGNAL(triggered()), this, SLOT(ShowLicense()));
connect(mUI.mActionAuthors, SIGNAL(triggered()), this, SLOT(ShowAuthors()));
connect(mUI.mActionToolbar, SIGNAL(toggled(bool)), this, SLOT(ToggleToolbar()));
connect(mUI.mActionAuthors, SIGNAL(triggered()), this, SLOT(ShowAuthors()));
connect(mThread, SIGNAL(Done()), this, SLOT(CheckDone()));
connect(mUI.mResults, SIGNAL(GotResults()), this, SLOT(ResultsAdded()));
@ -572,6 +573,7 @@ void MainWindow::SetLanguage(int index)
else
{
mUI.retranslateUi(this);
mUI.mResults->Translate();
}
}

View File

@ -746,7 +746,7 @@ bool ResultsTree::HasResults() const
return mModel.rowCount() > 0;
}
void ResultsTree::LanguageChanged()
void ResultsTree::Translate()
{
QStringList labels;
labels << tr("File") << tr("Severity") << tr("Line") << tr("Message");

View File

@ -119,7 +119,7 @@ public:
* @brief Change all visible texts language
*
*/
void LanguageChanged();
void Translate();
protected slots:
/**
* @brief Slot to quickstart an error with default application

View File

@ -197,3 +197,8 @@ void ResultsView::SaveSettings()
mUI.mTree->SaveSettings();
}
void ResultsView::Translate()
{
mUI.mTree->Translate();
}

View File

@ -110,6 +110,12 @@ public:
*
*/
void SaveSettings();
/**
* @brief Translate this view
*
*/
void Translate();
signals:
/**