Il y a bien la propriété modal pourtant mais
Code: Select all
var a = new QWidget();
a.modal = true;
Console.print(a.modal);
//retourne false...
Code: Select all
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
ScriptWidget script_widget;
script_widget.show();
return a.exec();
}
TypeError: QApplication cannot be constructed
Quand j'essaye QCoreApplication, j'ai un message d'erreur comme quoi il manque les arguments mais j'ai beau lire et relire la doc je ne trouve pas le détails des arguments à mettre...
Il y a quelque temps j'avais chercher comment utiliser QtScript avec Qt Creator ce qui a été un énorme échec vu que j'ai rien compris et que j'ai bien l'impression que de base personne utilise QtScript, et que tout le monde osef complet vu que ya putin de 0 doc compréhensible.
Ceci dit j'avais trouvé QtScript Generator (j'ai bien réussi à le compiler mais sans les bindings du coup ça marchais pas forcément, ça a fini par me souler et j'ai laissé tombé) mais ces scripts sont vraiment intéressant et ils fonctionne avec Actionaz héhé... Sauf qu'ils ne restent pas affiché ben vouis videment sinon pas marrant je pourrais pas savoir comment rendre un QWidget modal. Ceci dit il utilise un QWidget tout simple et je présume que lancé avec l'exe généré par le tool il reste affiché... Il utilise QCoreApplication (quand on lit la doc, il est marqué que c'est a utiliser pour une application non graphique, en console, ooooooooooooooooooooooook) Doit bien y avoir une soluce sniff.
Quelqu'un à une idée de la chose ?
Merci, merci et encore merci.
EDIT : Ah et aussi, y a t-il d'afficher des images dans le wiki car ça serai mieux pour le "tuto" sinon c'est pas très important je mettrais quand même les liens des images en dessous de chaque bout de code pour montrer le résultat.