Bonjour,
Je débute avec QtQuick 2.0, j'ai un problème d'approche pour créer en C++ une fenêtre sans bordure/barre de titre du windows-manager, et par la suite créer ma propre fénétre et bordure/barre outils personnalisé avec les mouvements souris pressé/déplacer.
J'ai lu un tutoriel avec les widgets ou il faut réimplémenter la méthode paintevent() de Qpainter.
J'ai réussi à le faire en Qml/Javascript mais c'est trop lent cause, le javascript.
Quel classe doit je réimplémenter avec QtQuick 2/C++ pour faire cela ?
Je pensé à la classe QQuickItem avec updatePaintNode ou cela dois ce faire en amont ?
Avec QuickItem et enregistré un nouveau type visuel dans le context QML.
merci de votre aide.
Voici mon code C++
Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 #include <QApplication> #include <QQmlApplicationEngine> int main(int argc, char *argv[]) { QApplication app(argc, argv); QQmlApplicationEngine engine; engine.load(QUrl(QStringLiteral("qrc:/main.qml"))); return app.exec(); }
Partager