/* ############################################################################### # # # The MIT License # # # # Copyright (C) 2017 by Juergen Skrotzky (JorgenVikingGod@gmail.com) # # >> https://github.com/Jorgen-VikingGod # # # # Sources: https://github.com/Jorgen-VikingGod/Qt-Frameless-Window-DarkStyle # # # ############################################################################### */ #include #include "DarkStyle.h" #include "framelesswindow.h" #include "mainwindow.h" int main(int argc, char *argv[]) { QApplication a(argc, argv); // style our application with custom dark style QApplication::setStyle(new DarkStyle); QApplication::setPalette(QApplication::style()->standardPalette()); // create frameless window (and set windowState or title) FramelessWindow framelessWindow; //framelessWindow.setWindowState(Qt::WindowFullScreen); //framelessWindow.setWindowTitle("test title"); framelessWindow.setWindowIcon(a.style()->standardIcon(QStyle::SP_DesktopIcon)); // create our mainwindow instance MainWindow *mainWindow = new MainWindow; // add the mainwindow to our custom frameless window framelessWindow.setContent(mainWindow); framelessWindow.show(); return a.exec(); }