Fixed MSVS build. Added plugin icons, improved UI.

This commit is contained in:
2016-03-03 15:03:51 +01:00
parent a1f92c9f40
commit c12a1231c0
37 changed files with 189 additions and 7 deletions
+4
View File
@@ -1,6 +1,8 @@
#include "formdialog.h"
#include "ui_formdialog.h"
#include <QMessageBox>
#include "context.h"
#include "iplugin.h"
FormDialog::FormDialog(QWidget *parent) :
QDialog(parent),
@@ -24,6 +26,8 @@ void FormDialog::setForm(IForm *formWidget)
m_form = formWidget;
connect(m_form, SIGNAL(validationError(QString)), this, SLOT(onValidationError(QString)));
setGeometry(formWidget->geometry());
ui->labelName->setText(Context::instance().plugin(formWidget->pluginId())->pluginName());
ui->labelIcon->setPixmap(Context::instance().plugin(formWidget->pluginId())->pluginIcon().pixmap(QSize(36, 36)));
}
}