kde-proggies ohne fensterrahmen



  • Hai !

    Ich bin mich gerade durch Qt am durchwühlen und bin bei einem Kapitel im Buch, das mir erzählen will, dass ich Qt-Progs auch ohne Fensterrahmen darstellen kann. Und zwar mit dem QFlag Qt::QStyle_NoBorder.

    So, dann hab ich das mal wie folgt auf mein MainWidget angewendet:

    int main(int argc, char **argv) {
      QApplication *app = new QApplication(argc , argv);
      QWidget *qw = new QWidget(null,null,Qt::WStyle_NoBorder);
      app->setMainWidget(qw);
      qw->resize(400,400);
      qw->setCaption("Ich bin ein anfänglich fortgeschrittenes QT-Programm");
      /*other stuff in here*/
      qw->show();
      return app->exec();
    }
    

    Wenn ich das Prog nun aufrufe, habe ich immernoch den blöden KDE-Rahmen drum herum. Liegt das im WindowManager ?? 😕

    mfg
    tom



  • dudeltom schrieb:

    Liegt das im WindowManager?

    denke - ja!
    man kann im windowmanager gleub ich einstellen, ob und was fuer rahmen man will



  • Einstellen 😮? Aha, wo kann man das denn machen. Meinst Du einstellen über das Kontrollzentrum, oder muss ich noch was spezielles in den Code mit aufnehmen ? 🙂

    mfg
    tom



  • so genau weis ichs nicht. schau dir mal den fensterstyle BeOS an, das geht doch etwa in deine richtung. vielleicht findest da, wie man rahmen einstellt


Anmelden zum Antworten