Fixed MSVS build. Added plugin icons, improved UI.
This commit is contained in:
@@ -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)));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user