Browse Source

finished ui

tags/v0.5
Robin Thoni 9 years ago
parent
commit
8e9d2bc146
2 changed files with 240 additions and 22 deletions
  1. 1
    0
      maindialog.cpp
  2. 239
    22
      maindialog.ui

+ 1
- 0
maindialog.cpp View File

6
     ui(new Ui::MainDialog)
6
     ui(new Ui::MainDialog)
7
 {
7
 {
8
     ui->setupUi(this);
8
     ui->setupUi(this);
9
+    connect(ui->lineComputer->lineEdit(), SIGNAL(returnPressed()), ui->btnConnect, SLOT(animateClick()));
9
 }
10
 }
10
 
11
 
11
 MainDialog::~MainDialog()
12
 MainDialog::~MainDialog()

+ 239
- 22
maindialog.ui View File

84
       </font>
84
       </font>
85
      </property>
85
      </property>
86
      <property name="currentIndex">
86
      <property name="currentIndex">
87
-      <number>1</number>
87
+      <number>0</number>
88
      </property>
88
      </property>
89
      <widget class="QWidget" name="tabGeneral">
89
      <widget class="QWidget" name="tabGeneral">
90
       <attribute name="title">
90
       <attribute name="title">
135
             <property name="text">
135
             <property name="text">
136
              <string>Me permettre d'enregistrer les informations d'idenfication</string>
136
              <string>Me permettre d'enregistrer les informations d'idenfication</string>
137
             </property>
137
             </property>
138
+            <property name="checked">
139
+             <bool>true</bool>
140
+            </property>
138
            </widget>
141
            </widget>
139
           </item>
142
           </item>
140
           <item row="0" column="0" rowspan="2">
143
           <item row="0" column="0" rowspan="2">
260
        </item>
263
        </item>
261
       </layout>
264
       </layout>
262
      </widget>
265
      </widget>
263
-     <widget class="QWidget" name="tab_2">
266
+     <widget class="QWidget" name="tabDisplay">
264
       <attribute name="title">
267
       <attribute name="title">
265
        <string>Affichage</string>
268
        <string>Affichage</string>
266
       </attribute>
269
       </attribute>
286
            </widget>
289
            </widget>
287
           </item>
290
           </item>
288
           <item row="1" column="2">
291
           <item row="1" column="2">
289
-           <widget class="QSlider" name="horizontalSlider">
292
+           <widget class="QSlider" name="slidResolution">
293
+            <property name="maximum">
294
+             <number>10</number>
295
+            </property>
296
+            <property name="pageStep">
297
+             <number>1</number>
298
+            </property>
290
             <property name="orientation">
299
             <property name="orientation">
291
              <enum>Qt::Horizontal</enum>
300
              <enum>Qt::Horizontal</enum>
292
             </property>
301
             </property>
328
            </widget>
337
            </widget>
329
           </item>
338
           </item>
330
           <item row="2" column="1" colspan="3">
339
           <item row="2" column="1" colspan="3">
331
-           <widget class="QCheckBox" name="checkBox_2">
340
+           <widget class="QCheckBox" name="checkAllDisplays">
332
             <property name="text">
341
             <property name="text">
333
              <string>Utiliser tous les moniteurs pour la session à distance</string>
342
              <string>Utiliser tous les moniteurs pour la session à distance</string>
334
             </property>
343
             </property>
360
            </widget>
369
            </widget>
361
           </item>
370
           </item>
362
           <item row="1" column="1">
371
           <item row="1" column="1">
363
-           <widget class="QComboBox" name="comboBox">
372
+           <widget class="QComboBox" name="comboColors">
364
             <property name="sizePolicy">
373
             <property name="sizePolicy">
365
              <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
374
              <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
366
               <horstretch>0</horstretch>
375
               <horstretch>0</horstretch>
367
               <verstretch>0</verstretch>
376
               <verstretch>0</verstretch>
368
              </sizepolicy>
377
              </sizepolicy>
369
             </property>
378
             </property>
379
+            <property name="currentIndex">
380
+             <number>3</number>
381
+            </property>
382
+            <property name="sizeAdjustPolicy">
383
+             <enum>QComboBox::AdjustToContents</enum>
384
+            </property>
385
+            <item>
386
+             <property name="text">
387
+              <string>Haute couleurs (15 bits)</string>
388
+             </property>
389
+            </item>
390
+            <item>
391
+             <property name="text">
392
+              <string>Haute couleurs (16 bits)</string>
393
+             </property>
394
+            </item>
395
+            <item>
396
+             <property name="text">
397
+              <string>Couleurs réeles (24 bits)</string>
398
+             </property>
399
+            </item>
400
+            <item>
401
+             <property name="text">
402
+              <string>Qualité optimale (32 bits)</string>
403
+             </property>
404
+            </item>
370
            </widget>
405
            </widget>
371
           </item>
406
           </item>
372
           <item row="0" column="0" rowspan="2">
407
           <item row="0" column="0" rowspan="2">
392
         </widget>
427
         </widget>
393
        </item>
428
        </item>
394
        <item>
429
        <item>
395
-        <widget class="QCheckBox" name="checkBox">
430
+        <widget class="QCheckBox" name="checkFullscreenBar">
396
          <property name="text">
431
          <property name="text">
397
           <string>Afficher la barre de connexion en cas de mode plein écran</string>
432
           <string>Afficher la barre de connexion en cas de mode plein écran</string>
398
          </property>
433
          </property>
434
+         <property name="checked">
435
+          <bool>true</bool>
436
+         </property>
399
         </widget>
437
         </widget>
400
        </item>
438
        </item>
401
        <item>
439
        <item>
413
        </item>
451
        </item>
414
       </layout>
452
       </layout>
415
      </widget>
453
      </widget>
416
-     <widget class="QWidget" name="tab_3">
454
+     <widget class="QWidget" name="tabResources">
417
       <attribute name="title">
455
       <attribute name="title">
418
        <string>Resources locales</string>
456
        <string>Resources locales</string>
419
       </attribute>
457
       </attribute>
460
            </widget>
498
            </widget>
461
           </item>
499
           </item>
462
           <item row="1" column="1">
500
           <item row="1" column="1">
463
-           <widget class="QPushButton" name="pushButton">
501
+           <widget class="QPushButton" name="btnSound">
464
             <property name="sizePolicy">
502
             <property name="sizePolicy">
465
              <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
503
              <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
466
               <horstretch>0</horstretch>
504
               <horstretch>0</horstretch>
517
            </widget>
555
            </widget>
518
           </item>
556
           </item>
519
           <item row="1" column="1">
557
           <item row="1" column="1">
520
-           <widget class="QComboBox" name="comboBox_2">
558
+           <widget class="QComboBox" name="comboMetaKeys">
521
             <property name="sizePolicy">
559
             <property name="sizePolicy">
522
              <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
560
              <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
523
               <horstretch>0</horstretch>
561
               <horstretch>0</horstretch>
524
               <verstretch>0</verstretch>
562
               <verstretch>0</verstretch>
525
              </sizepolicy>
563
              </sizepolicy>
526
             </property>
564
             </property>
565
+            <property name="currentIndex">
566
+             <number>2</number>
567
+            </property>
568
+            <property name="sizeAdjustPolicy">
569
+             <enum>QComboBox::AdjustToContents</enum>
570
+            </property>
571
+            <item>
572
+             <property name="text">
573
+              <string>Avec</string>
574
+             </property>
575
+            </item>
576
+            <item>
577
+             <property name="text">
578
+              <string>Sans</string>
579
+             </property>
580
+            </item>
581
+            <item>
582
+             <property name="text">
583
+              <string>En mode plein écran uniquement</string>
584
+             </property>
585
+            </item>
527
            </widget>
586
            </widget>
528
           </item>
587
           </item>
529
           <item row="2" column="1">
588
           <item row="2" column="1">
575
            </widget>
634
            </widget>
576
           </item>
635
           </item>
577
           <item row="1" column="1">
636
           <item row="1" column="1">
578
-           <widget class="QCheckBox" name="checkBox_3">
637
+           <widget class="QCheckBox" name="checkPrinters">
579
             <property name="sizePolicy">
638
             <property name="sizePolicy">
580
              <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
639
              <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
581
               <horstretch>0</horstretch>
640
               <horstretch>0</horstretch>
588
            </widget>
647
            </widget>
589
           </item>
648
           </item>
590
           <item row="1" column="2">
649
           <item row="1" column="2">
591
-           <widget class="QCheckBox" name="checkBox_4">
650
+           <widget class="QCheckBox" name="checkClipboard">
592
             <property name="sizePolicy">
651
             <property name="sizePolicy">
593
              <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
652
              <sizepolicy hsizetype="MinimumExpanding" vsizetype="Fixed">
594
               <horstretch>0</horstretch>
653
               <horstretch>0</horstretch>
601
            </widget>
660
            </widget>
602
           </item>
661
           </item>
603
           <item row="2" column="1">
662
           <item row="2" column="1">
604
-           <widget class="QPushButton" name="pushButton_2">
663
+           <widget class="QPushButton" name="btnPeriphs">
605
             <property name="sizePolicy">
664
             <property name="sizePolicy">
606
              <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
665
              <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
607
               <horstretch>0</horstretch>
666
               <horstretch>0</horstretch>
618
        </item>
677
        </item>
619
       </layout>
678
       </layout>
620
      </widget>
679
      </widget>
621
-     <widget class="QWidget" name="tab_4">
680
+     <widget class="QWidget" name="tabPrograms">
622
       <attribute name="title">
681
       <attribute name="title">
623
        <string>Programmes</string>
682
        <string>Programmes</string>
624
       </attribute>
683
       </attribute>
643
            </widget>
702
            </widget>
644
           </item>
703
           </item>
645
           <item row="0" column="1">
704
           <item row="0" column="1">
646
-           <widget class="QCheckBox" name="checkBox_5">
705
+           <widget class="QCheckBox" name="checkProgram">
647
             <property name="text">
706
             <property name="text">
648
              <string>Démarrer le programme suivant lors de la connexion:</string>
707
              <string>Démarrer le programme suivant lors de la connexion:</string>
649
             </property>
708
             </property>
651
           </item>
710
           </item>
652
           <item row="1" column="1">
711
           <item row="1" column="1">
653
            <widget class="QLabel" name="label_22">
712
            <widget class="QLabel" name="label_22">
713
+            <property name="enabled">
714
+             <bool>false</bool>
715
+            </property>
654
             <property name="text">
716
             <property name="text">
655
              <string>Chemin d'accès au programme et nom du fichier:</string>
717
              <string>Chemin d'accès au programme et nom du fichier:</string>
656
             </property>
718
             </property>
657
            </widget>
719
            </widget>
658
           </item>
720
           </item>
659
           <item row="2" column="1">
721
           <item row="2" column="1">
660
-           <widget class="QLineEdit" name="lineEdit"/>
722
+           <widget class="QLineEdit" name="lineProgramPath">
723
+            <property name="enabled">
724
+             <bool>false</bool>
725
+            </property>
726
+           </widget>
661
           </item>
727
           </item>
662
           <item row="3" column="1">
728
           <item row="3" column="1">
663
            <widget class="QLabel" name="label_23">
729
            <widget class="QLabel" name="label_23">
730
+            <property name="enabled">
731
+             <bool>false</bool>
732
+            </property>
664
             <property name="text">
733
             <property name="text">
665
              <string>Démarrer dans le dossier suivant:</string>
734
              <string>Démarrer dans le dossier suivant:</string>
666
             </property>
735
             </property>
667
            </widget>
736
            </widget>
668
           </item>
737
           </item>
669
           <item row="4" column="1">
738
           <item row="4" column="1">
670
-           <widget class="QLineEdit" name="lineEdit_2"/>
739
+           <widget class="QLineEdit" name="lineProgramWorkingDir">
740
+            <property name="enabled">
741
+             <bool>false</bool>
742
+            </property>
743
+           </widget>
671
           </item>
744
           </item>
672
          </layout>
745
          </layout>
673
         </widget>
746
         </widget>
687
        </item>
760
        </item>
688
       </layout>
761
       </layout>
689
      </widget>
762
      </widget>
690
-     <widget class="QWidget" name="tab_5">
763
+     <widget class="QWidget" name="tabExperience">
691
       <attribute name="title">
764
       <attribute name="title">
692
        <string>Expérience</string>
765
        <string>Expérience</string>
693
       </attribute>
766
       </attribute>
734
            </widget>
807
            </widget>
735
           </item>
808
           </item>
736
           <item row="1" column="1">
809
           <item row="1" column="1">
737
-           <widget class="QComboBox" name="comboBox_3">
810
+           <widget class="QComboBox" name="comboExperience">
738
             <property name="sizePolicy">
811
             <property name="sizePolicy">
739
              <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
812
              <sizepolicy hsizetype="Maximum" vsizetype="Fixed">
740
               <horstretch>0</horstretch>
813
               <horstretch>0</horstretch>
741
               <verstretch>0</verstretch>
814
               <verstretch>0</verstretch>
742
              </sizepolicy>
815
              </sizepolicy>
743
             </property>
816
             </property>
817
+            <property name="currentIndex">
818
+             <number>6</number>
819
+            </property>
820
+            <property name="sizeAdjustPolicy">
821
+             <enum>QComboBox::AdjustToContents</enum>
822
+            </property>
823
+            <item>
824
+             <property name="text">
825
+              <string>Modem (56 Kbits/s)</string>
826
+             </property>
827
+            </item>
828
+            <item>
829
+             <property name="text">
830
+              <string>Bas débit (256 Kbits/s - 2 Mbits/s)</string>
831
+             </property>
832
+            </item>
833
+            <item>
834
+             <property name="text">
835
+              <string>Satellite (2 Mbits/s - 16 Mbits/s avec forte latence)</string>
836
+             </property>
837
+            </item>
838
+            <item>
839
+             <property name="text">
840
+              <string>Haut débit (2 Mbits/s - 10 Mbits/s)</string>
841
+             </property>
842
+            </item>
843
+            <item>
844
+             <property name="text">
845
+              <string>WAN (10 Mbits/s ou plus avec forte latence)</string>
846
+             </property>
847
+            </item>
848
+            <item>
849
+             <property name="text">
850
+              <string>LAN (10 Mbits/s ou plus)</string>
851
+             </property>
852
+            </item>
853
+            <item>
854
+             <property name="text">
855
+              <string>Détecter automatiquement la qualité de la connexion</string>
856
+             </property>
857
+            </item>
744
            </widget>
858
            </widget>
745
           </item>
859
           </item>
746
          </layout>
860
          </layout>
747
         </widget>
861
         </widget>
748
        </item>
862
        </item>
749
        <item>
863
        <item>
750
-        <widget class="QCheckBox" name="checkBox_6">
864
+        <widget class="QCheckBox" name="checkCacheBitmap">
751
          <property name="text">
865
          <property name="text">
752
           <string>Mise en cache permanente des bitmaps</string>
866
           <string>Mise en cache permanente des bitmaps</string>
753
          </property>
867
          </property>
868
+         <property name="checked">
869
+          <bool>true</bool>
870
+         </property>
754
         </widget>
871
         </widget>
755
        </item>
872
        </item>
756
        <item>
873
        <item>
757
-        <widget class="QCheckBox" name="checkBox_7">
874
+        <widget class="QCheckBox" name="checkAutoReconnect">
758
          <property name="text">
875
          <property name="text">
759
           <string>Rétablir la connexion si elle est interrompue</string>
876
           <string>Rétablir la connexion si elle est interrompue</string>
760
          </property>
877
          </property>
878
+         <property name="checked">
879
+          <bool>true</bool>
880
+         </property>
761
         </widget>
881
         </widget>
762
        </item>
882
        </item>
763
        <item>
883
        <item>
802
       </spacer>
922
       </spacer>
803
      </item>
923
      </item>
804
      <item>
924
      <item>
805
-      <widget class="QPushButton" name="pushButton_4">
925
+      <widget class="QPushButton" name="btnConnect">
806
        <property name="text">
926
        <property name="text">
807
         <string>Connexion</string>
927
         <string>Connexion</string>
808
        </property>
928
        </property>
826
  <resources>
946
  <resources>
827
   <include location="rc.qrc"/>
947
   <include location="rc.qrc"/>
828
  </resources>
948
  </resources>
829
- <connections/>
949
+ <connections>
950
+  <connection>
951
+   <sender>checkProgram</sender>
952
+   <signal>toggled(bool)</signal>
953
+   <receiver>label_22</receiver>
954
+   <slot>setEnabled(bool)</slot>
955
+   <hints>
956
+    <hint type="sourcelabel">
957
+     <x>69</x>
958
+     <y>158</y>
959
+    </hint>
960
+    <hint type="destinationlabel">
961
+     <x>79</x>
962
+     <y>183</y>
963
+    </hint>
964
+   </hints>
965
+  </connection>
966
+  <connection>
967
+   <sender>checkProgram</sender>
968
+   <signal>toggled(bool)</signal>
969
+   <receiver>lineProgramPath</receiver>
970
+   <slot>setEnabled(bool)</slot>
971
+   <hints>
972
+    <hint type="sourcelabel">
973
+     <x>244</x>
974
+     <y>165</y>
975
+    </hint>
976
+    <hint type="destinationlabel">
977
+     <x>251</x>
978
+     <y>209</y>
979
+    </hint>
980
+   </hints>
981
+  </connection>
982
+  <connection>
983
+   <sender>checkProgram</sender>
984
+   <signal>toggled(bool)</signal>
985
+   <receiver>label_23</receiver>
986
+   <slot>setEnabled(bool)</slot>
987
+   <hints>
988
+    <hint type="sourcelabel">
989
+     <x>175</x>
990
+     <y>162</y>
991
+    </hint>
992
+    <hint type="destinationlabel">
993
+     <x>166</x>
994
+     <y>234</y>
995
+    </hint>
996
+   </hints>
997
+  </connection>
998
+  <connection>
999
+   <sender>checkProgram</sender>
1000
+   <signal>toggled(bool)</signal>
1001
+   <receiver>lineProgramWorkingDir</receiver>
1002
+   <slot>setEnabled(bool)</slot>
1003
+   <hints>
1004
+    <hint type="sourcelabel">
1005
+     <x>215</x>
1006
+     <y>159</y>
1007
+    </hint>
1008
+    <hint type="destinationlabel">
1009
+     <x>213</x>
1010
+     <y>252</y>
1011
+    </hint>
1012
+   </hints>
1013
+  </connection>
1014
+  <connection>
1015
+   <sender>lineUsername</sender>
1016
+   <signal>returnPressed()</signal>
1017
+   <receiver>btnConnect</receiver>
1018
+   <slot>animateClick()</slot>
1019
+   <hints>
1020
+    <hint type="sourcelabel">
1021
+     <x>338</x>
1022
+     <y>212</y>
1023
+    </hint>
1024
+    <hint type="destinationlabel">
1025
+     <x>404</x>
1026
+     <y>464</y>
1027
+    </hint>
1028
+   </hints>
1029
+  </connection>
1030
+  <connection>
1031
+   <sender>linePassword</sender>
1032
+   <signal>returnPressed()</signal>
1033
+   <receiver>btnConnect</receiver>
1034
+   <slot>animateClick()</slot>
1035
+   <hints>
1036
+    <hint type="sourcelabel">
1037
+     <x>277</x>
1038
+     <y>240</y>
1039
+    </hint>
1040
+    <hint type="destinationlabel">
1041
+     <x>406</x>
1042
+     <y>459</y>
1043
+    </hint>
1044
+   </hints>
1045
+  </connection>
1046
+ </connections>
830
 </ui>
1047
 </ui>

Loading…
Cancel
Save