BTS SN IR/SIO : QT


Tirage au sort de 20 parmi une base de 20 Questions...


1) Qu’est-ce qu’un widget qui n’a pas de parent ?
  une erreur
  une fenêtre
  Je ne sais pas

2) dans cette ligne :
ui->label->setAlignment(Qt::AlignCenter);
  AlignCenter est un attribut de l'objet label
  AlignCenter est un attribut de la classe Qt
  AlignCenter est la valeur d'un attribut Alignment
  Je ne sais pas

3) Peut-on écrire en Qt une application graphique qui exploite les donnnées en provenance d’une base de données MySQL et qui exporte celles-ci au format XML ?
  non
  oui
  Je ne sais pas

4) De quelle classe hérite QpushButton ?
  QMainWindow
  QApplication
  QWidget
  Je ne sais pas

5) Si une propriété d’une classe Qt s’appelle text, comment puis-je la modifier ?
  En appelant la méthode text()
  En appelant la méthode setText()
  Je ne sais pas

6) Peut-on connecter plusieurs signaux à un même slot ?
  non
  oui
  Je ne sais pas

7) dans cette ligne :
ui->pushButton_A->setGeometry(80,100,50,50);
  le bouton fait 100 par 80 pixels
  le bouton fait 100 par 50 pixels
  le bouton fait 50 par 50 pixels
  Je ne sais pas

8) Le signal envoi() est-il compatible avec le slot reception(int) ?
  non
  oui
  Je ne sais pas

9) Quelle est la classe qui fournit le mécanisme signal/slot ?
  QApplication
  QObject
  Je ne sais pas

10) Quelle(s) condition(s) doi(ven)t être remplie(s) pour que l’on puisse définir un signal ou un slot personnalisé dans une classe ?
  La classe doit dériver de la QObject
  La classe doit contenir la macro Q_OBJECT
  Je ne sais pas

11) Que fait cette méthode ? [codetext] void MaFenetre::on_pushButton_A_clicked() { ui->label->setText("Touche A"); } [/codetext]
  elle écrit un text sur un bouton
  elle change le texte d'un label si l'utilisateur clic sur un bouton
  Je ne sais pas

12) Quelle(s) notion(s) n’existe(nt) pas normalement en C++ ?
  héritage
  slot
  méthode statique
  signal
  Je ne sais pas

13) Un code source écrit en Qt pourra-t-il produire une application pour Linux et Windows ?
  non
  oui
  Je ne sais pas

14) Si une propriété d’une classe Qt s’appelle value, comment puis-je la modifier ?
  En appelant la méthode setValue()
  En appelant la méthode value()
  Je ne sais pas

15) Quelle est la classe de base de toutes les autres classes de Qt ?
  QApplication
  QBase
  QClass
  Qt
  QObject
  Je ne sais pas

16) Quelle est la classe qui fournit la boucle d’évènement ?
  QObject
  QApplication
  Je ne sais pas

17) Peut-on connecter un signal à plusieurs slots ?
  oui
  non
  Je ne sais pas

18) Quelle méthode de la classe QMainWindow permet de provoquer l’affichage de la fenêtre ?
  run()
  display()
  show()
  open()
  Je ne sais pas

19) Quelle est le nom de la classe que toute application Qt doit instancier ?
  QObject
  QApplication
  Je ne sais pas

20) Parmi ces propositions, identifier celles qui sont des évènements ?
  se connecter à une base de donnée
  un déplacement de la souris
  afficher une image
  un appui sur une touche
  Je ne sais pas

Partagez ce quiz :