summaryrefslogtreecommitdiffstats
path: root/qtsharp/TODO
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-12-05 15:55:57 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-12-05 15:55:57 -0600
commit9ba04742771370f59740e32e11c5f3a1e6a1b70a (patch)
treec81c34dae2b3b1ea73801bf18a960265dc4207f7 /qtsharp/TODO
parent1a96c45b22d01378202d9dc7ed9c47acd30f966e (diff)
downloadtdebindings-9ba04742771370f59740e32e11c5f3a1e6a1b70a.tar.gz
tdebindings-9ba04742771370f59740e32e11c5f3a1e6a1b70a.zip
Initial TQt conversion
Diffstat (limited to 'qtsharp/TODO')
-rw-r--r--qtsharp/TODO22
1 files changed, 11 insertions, 11 deletions
diff --git a/qtsharp/TODO b/qtsharp/TODO
index 71d412f1..ba8c7926 100644
--- a/qtsharp/TODO
+++ b/qtsharp/TODO
@@ -13,7 +13,7 @@ o Qt reflection methods that are useless in C#, like those relating to
o Maybe translation methods? I don't know if these could be useful from
C# or not, but I kind of doubt it, especially since Rhys gave Mono his
I18N code.
-o Superfluous event handling methods in QObject.
+o Superfluous event handling methods in TQObject.
o There should be no trace of connection code in any class except
QtSignal and QtSlot.
@@ -24,25 +24,25 @@ o Signals and slots should be identified in the API XML representation. In
particular, signal information must be present so we know to DllImport
them so we can connect C# signals to C++ signals.
o Tools should identify what underlying type enums should use in C#.
- For example. the QStyle enum problem.
+ For example. the TQStyle enum problem.
** Classes needing converted to C# types moving in and out of methods
-QDate, QTime, QDateTime, QDir, QFile*, QDict*, QDns, QFtp, QHttp,
-QUrl*, QHostAddress, QGL*, QInt*, QIODevice, QString*, QMap
+TTQDate, TQTime, TQDateTime, TQDir, TQFile*, TQDict*, TQDns, TQFtp, TQHttp,
+TTQUrl*, TQHostAddress, TQGL*, TQInt*, TQIODevice, TQString*, TQMap
-o QPROPERTYs
+o TQPROPERTYs
** Classes needing attention, discussion or throttling
-QTimeEdit, QDateTimeEdit, QHebrewCodec, QJisCodec, QTsciiCodec, QPtr*,
-QHeader (needed?), QLibrary (hehe), QNetwork*, QInt*, QNS*, QStr*,
-QText*Stream, QTextCodec*, QText[En|De]coder, QThread, QWaitCondition,
-QTimer, QValidator, QValue*, QWidgetStack, QXml*, QXt*
+TTQTimeEdit, TQDateTimeEdit, TQHebrewCodec, TQJisCodec, TQTsciiCodec, TQPtr*,
+TTQHeader (needed?), TQLibrary (hehe), TQNetwork*, TQInt*, TQNS*, TQStr*,
+TTQText*Stream, TQTextCodec*, TQText[En|De]coder, TQThread, TQWaitCondition,
+TTQTimer, TQValidator, TQValue*, TQWidgetStack, TQXml*, TQXt*
** MI Classes (very incomplete list)
-o Some QGL* classes
+o Some TQGL* classes
** Build Environment todo
@@ -66,5 +66,5 @@ o Use method access to determine what connections are allowed.
** Object model
o Ctors aren't the only way children can be added to a parent; for example,
- QBoxLayout.AddLayout adds a layout as a child. Need to identify all such
+ TQBoxLayout.AddLayout adds a layout as a child. Need to identify all such
instances and code accordingly.