Browse Source

Remove unnecessary Q3ButtonGroups, change remaining ones to QButtonGroups.

git-svn-id: file:///var/svn/tigccpp/trunk@1106 9552661e-59e3-4036-b4f2-dbe53926924f
kevinkofler 17 years ago
parent
commit
cf46a03477
2 changed files with 524 additions and 513 deletions
  1. 26 2
      ktigcc/programoptions.cpp
  2. 498 511
      ktigcc/programoptions.ui

+ 26 - 2
ktigcc/programoptions.cpp

@@ -29,6 +29,7 @@
 #include <QEventLoop>
 #include <QMouseEvent>
 #include <QAssistantClient>
+#include <QButtonGroup>
 #include "ktigcc.h"
 #include "tpr.h"
 
@@ -320,8 +321,31 @@ void ProgramOptions::mousePressEvent( QMouseEvent * e )
 ProgramOptions::ProgramOptions(QWidget* parent, const char* name, bool modal, Qt::WindowFlags fl)
     : QDialog(parent, name, modal, fl)
 {
-    setupUi(this);
-
+  setupUi(this);
+  // Create button groups
+  QButtonGroup *group;
+  //Tab: Reloc Format
+  group=new QButtonGroup(this);
+  group->addButton(RelocAMS);
+  group->addButton(RelocKernel);
+  group->addButton(RelocCompressed);
+  group->addButton(RelocMlink);
+  group=new QButtonGroup(this);
+  group->addButton(ROMCallDirect);
+  group->addButton(ROMCallKernel);
+  group->addButton(ROMCallCompressed);
+  group->addButton(ROMCallMlink);
+  group->addButton(ROMCallFLine);
+  //Tab: BSS/Data Format
+  group=new QButtonGroup(this);
+  group->addButton(BSSMerge);
+  group->addButton(BSSKernel);
+  group->addButton(BSSCompressed);
+  group->addButton(BSSMlink);
+  group=new QButtonGroup(this);
+  group->addButton(DataVarKernel);
+  group->addButton(DataVarCompressed);
+  group->addButton(DataVarMlink);
 }
 
 /*

File diff suppressed because it is too large
+ 498 - 511
ktigcc/programoptions.ui


Some files were not shown because too many files changed in this diff