1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
int main (int argc, char* argv[])
{
QApplication app(argc, argv);
QApplication::setStyle(QStyleFactory::create("fusion"));
MainWindow fenetre;
fenetre.show();
switch (fenetre.getUserClass()) {
case veterinaire:
VeterinaireInterface veto(fenetre.getUser(), fenetre.getPass());
auto db = VeterinaireInterface::connected(fenetre.getUser(), fenetre.getPass());
veto.setDb(db);
veto.show();
break;
}
qApp->setStyleSheet("QLineEdit { background-color: #EFF5FB }");
return app.exec();
}
MainWindow::MainWindow(QWidget *parent) :
QMainWindow(parent),
ui(new Ui::MainWindow), m_userClass{UserClass::veterinaire}
{
ui->setupUi(this);
setWindowModality(Qt::ApplicationModal);
} |
Partager