frmListIconCfg::frmListIconCfg(dbSql *m_sql, stGrlCfg m_cfg, int m_id_cat, QString name_theme, QWidget *parent) : QDialog(parent), ui(new Ui::frmListIconCfg) { ui->setupUi(this); fGrl = new Funciones; editor = new CodeEditor(this, CodeEditor::Html); ui->verticalLayout_otherThemes->addWidget(editor); if( !name_theme.isEmpty() ) grlCfg.NameDirTheme = name_theme; fGrl->setTheme(grlCfg.NameDirTheme); fGrl->setIdioma(grlCfg.IdiomaSelect); grlCfg = m_cfg; sql = m_sql; id_cat = m_id_cat; grlDir.Home = fGrl->GRlidaHomePath(); grlDir.Datos = grlDir.Home +"datos/"; grlDir.Themes = grlDir.Home +"themes/"; cargarConfig(); cargarListaThemes(); cargarListaCategorias(); // centra la aplicacion en el escritorio this->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, this->size(), qApp->desktop()->availableGeometry())); }
frmInfo::frmInfo(dbSql *m_sql, stGrlCfg m_cfg, QWidget *parent) : QDialog(parent), ui(new Ui::frmInfo) { ui->setupUi(this); fGrl = new Funciones; sql = m_sql; grlCfg = m_cfg; grlDir.Home = fGrl->GRlidaHomePath(); grlDir.Datos = grlDir.Home +"datos/"; cargarConfig(); setTheme(); cargarListaCategorias(); // centra la aplicacion en el escritorio this->setGeometry(QStyle::alignedRect(Qt::LeftToRight, Qt::AlignCenter, this->size(), qApp->desktop()->availableGeometry())); }