Added icon to ConfigurationDialog::addPage()
This commit is contained in:
parent
858737c1ad
commit
0b8076e4da
2 changed files with 3 additions and 3 deletions
|
@ -75,7 +75,7 @@ ConfigurationDialog::~ConfigurationDialog() {
|
|||
delete d;
|
||||
}
|
||||
|
||||
QScriptValue ConfigurationDialog::addPage( const QString &name, const QString &filename ) {
|
||||
QScriptValue ConfigurationDialog::addPage( const QString &name, const QString &filename, const QString &icon ) {
|
||||
QDir dir = this->baseDir();
|
||||
|
||||
QUiLoader loader;
|
||||
|
@ -86,7 +86,7 @@ QScriptValue ConfigurationDialog::addPage( const QString &name, const QString &f
|
|||
|
||||
int index = d->stackedLayout->addWidget(widget);
|
||||
|
||||
QListWidgetItem *item = new QListWidgetItem(QIcon(":images/TelldusCenter_128.png"), name, d->listWidget);
|
||||
QListWidgetItem *item = new QListWidgetItem(QIcon(dir.filePath(icon)), name, d->listWidget);
|
||||
QString plugin = this->currentPlugin();
|
||||
item->setData(Qt::UserRole, plugin);
|
||||
d->listWidget->addItem(item);
|
||||
|
|
|
@ -19,7 +19,7 @@ signals:
|
|||
void save();
|
||||
|
||||
public slots:
|
||||
QScriptValue addPage( const QString &name, const QString &file );
|
||||
QScriptValue addPage( const QString &name, const QString &file, const QString &icon );
|
||||
void open();
|
||||
void valueChanged();
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue