summaryrefslogtreecommitdiffstats
path: root/qtinterface/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'qtinterface/TODO')
-rw-r--r--qtinterface/TODO13
1 files changed, 12 insertions, 1 deletions
diff --git a/qtinterface/TODO b/qtinterface/TODO
index 34906e3..4f94baf 100644
--- a/qtinterface/TODO
+++ b/qtinterface/TODO
@@ -46,4 +46,15 @@ This may have something to do with the template class junk
Weird headers with no classes (???):
-tqdrawutil \ No newline at end of file
+tqdrawutil
+
+
+
+
+Here's the latest proposed structure of the library...
+
+All of Trinity now uses TQ<something>, e.g. QTimer is now TQTimer. Depending on the QT3 or QT4 flag, certain defines are set in tqt.h like the following:
+#define TQCString QCString (for Qt3)
+#define TQCString Q3CString (for Qt4)
+
+If needed, the TQ function can subclass the Q or Q3 function and reimplement the missing features. However, the vast majority of classes (those that have not changed much) will be handled with the simple #define statements, greatly simplifying and speeding implementation. \ No newline at end of file