瀏覽代碼

Finished first tab of Project Options (General) completely. Hopefully, I didn't forget anything.

git-svn-id: file:///var/svn/tigccpp/trunk@497 9552661e-59e3-4036-b4f2-dbe53926924f
joeyadams 18 年之前
父節點
當前提交
90705da081
共有 3 個文件被更改,包括 841 次插入445 次删除
  1. 4 3
      ktigcc/KTIGCC.prj
  2. 4 2
      ktigcc/mainform.ui.h
  3. 833 440
      ktigcc/projectoptions.ui

+ 4 - 3
ktigcc/KTIGCC.prj

@@ -1,4 +1,4 @@
-# Anjuta Version 1.2.3 
+# Anjuta Version 1.2.4a 
 Compatibility Level: 1 
 
 <PROJECT_DESCRIPTION_START>
@@ -22,7 +22,7 @@ TIGCC IDE for KDE<PROJECT_DESCRIPTION_END>
 
 props.file.type=project
 
-anjuta.version=1.2.3
+anjuta.version=1.2.4a
 anjuta.compatibility.level=1
 
 project.name=KTIGCC
@@ -71,7 +71,8 @@ module.include.files=\
 	mainform.ui.h\
 	tpr.h\
 	ktigcc.h\
-	preferences.h
+	preferences.h\
+	projectoptions.ui.h
 
 module.source.name=.
 module.source.type=

+ 4 - 2
ktigcc/mainform.ui.h

@@ -55,6 +55,7 @@
 #include "ktigcc.h"
 #include "tpr.h"
 #include "preferences.h"
+#include "projectoptions.h"
 
 using std::puts;
 using std::exit;
@@ -217,7 +218,7 @@ static KHelpMenu *khelpmenu;
 static QPopupMenu *te_popup;
 static QAssistantClient *assistant;
 static int fileCount=0, hFileCount=0, cFileCount=0, sFileCount=0, asmFileCount=0, qllFileCount=0, oFileCount=0, aFileCount=0, txtFileCount=0, othFileCount=0;
-static tprSettings settings;
+tprSettings settings; //static is turned off here so ProjectOptions can access it.
 static tprLibOpts libopts;
 static QString projectFileName;
 static QString lastDirectory;
@@ -1551,7 +1552,8 @@ void MainForm::projectProgramOutput()
 
 void MainForm::projectOptions()
 {
-  
+  ProjectOptions projectoptions(this);
+  projectoptions.exec();
 }
 
 void MainForm::debugRun()

文件差異過大導致無法顯示
+ 833 - 440
ktigcc/projectoptions.ui


部分文件因文件數量過多而無法顯示