diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-03-13 18:43:44 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-03-13 18:43:44 +0000 |
| commit | efbc45fe46c0e16ee2587e4f5cf8467e7e6ba14d (patch) | |
| tree | 125cbe83bc95bd471f2264baa1a6f4e6822535e7 /src/qmmpui/detailsdialog.cpp | |
| parent | 196ec0a9a9be48c99f4c9ed1d91b1793288ebb20 (diff) | |
| download | qmmp-efbc45fe46c0e16ee2587e4f5cf8467e7e6ba14d.tar.gz qmmp-efbc45fe46c0e16ee2587e4f5cf8467e7e6ba14d.tar.bz2 qmmp-efbc45fe46c0e16ee2587e4f5cf8467e7e6ba14d.zip | |
updated api documentation
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1624 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/detailsdialog.cpp')
| -rw-r--r-- | src/qmmpui/detailsdialog.cpp | 23 |
1 files changed, 13 insertions, 10 deletions
diff --git a/src/qmmpui/detailsdialog.cpp b/src/qmmpui/detailsdialog.cpp index 8d72f124b..e11b6be65 100644 --- a/src/qmmpui/detailsdialog.cpp +++ b/src/qmmpui/detailsdialog.cpp @@ -22,10 +22,10 @@ #include <QDir> #include <QFile> #include <QFileInfo> - #include <qmmp/metadatamanager.h> #include <qmmp/metadatamodel.h> #include <qmmp/tagmodel.h> +#include "ui_detailsdialog.h" #include "abstractplaylistitem.h" #include "tageditor.h" #include "detailsdialog.h" @@ -33,36 +33,39 @@ DetailsDialog::DetailsDialog(AbstractPlaylistItem *item, QWidget *parent) : QDialog(parent) { + m_ui = new Ui::DetailsDialog; setAttribute(Qt::WA_QuitOnClose, false); setAttribute(Qt::WA_DeleteOnClose, false); m_metaDataModel = 0; m_item = item; - ui.setupUi(this); + m_ui->setupUi(this); setAttribute(Qt::WA_DeleteOnClose); m_path = item->url(); setWindowTitle (m_path.section('/',-1)); - ui.pathEdit->setText(m_path); + m_ui->pathEdit->setText(m_path); m_metaDataModel = MetaDataManager::instance()->createMetaDataModel(item->url(), this); if(m_metaDataModel) { foreach(TagModel *tagModel, m_metaDataModel->tags()) - ui.tabWidget->addTab(new TagEditor(tagModel, this), tagModel->name()); + m_ui->tabWidget->addTab(new TagEditor(tagModel, this), tagModel->name()); foreach(QString title, m_metaDataModel->descriptions().keys()) { QTextEdit *textEdit = new QTextEdit(this); textEdit->setReadOnly(true); textEdit->setPlainText(m_metaDataModel->descriptions().value(title)); - ui.tabWidget->addTab(textEdit, title); + m_ui->tabWidget->addTab(textEdit, title); } } printInfo(); } DetailsDialog::~DetailsDialog() -{} +{ + delete m_ui; +} void DetailsDialog::printInfo() { @@ -91,7 +94,7 @@ void DetailsDialog::printInfo() if(!m_metaDataModel) { formattedText.append("</TABLE>"); - ui.textEdit->setHtml(formattedText); + m_ui->textEdit->setHtml(formattedText); return; } QHash <QString, QString> ap = m_metaDataModel->audioProperties(); @@ -109,7 +112,7 @@ void DetailsDialog::printInfo() formattedText += formatRow(key, ap.value(key)); formattedText.append("</TABLE>"); - ui.textEdit->setHtml(formattedText); + m_ui->textEdit->setHtml(formattedText); } QString DetailsDialog::formatRow(const QString key, const QString value) @@ -124,9 +127,9 @@ QString DetailsDialog::formatRow(const QString key, const QString value) void DetailsDialog::on_buttonBox_clicked(QAbstractButton *button) { - if(ui.buttonBox->standardButton(button) == QDialogButtonBox::Save) + if(m_ui->buttonBox->standardButton(button) == QDialogButtonBox::Save) { - TagEditor *tab = qobject_cast<TagEditor *> (ui.tabWidget->currentWidget()); + TagEditor *tab = qobject_cast<TagEditor *> (m_ui->tabWidget->currentWidget()); if(tab) tab->save(); } |
