diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-12-05 15:55:57 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2011-12-05 15:55:57 -0600 |
commit | 9ba04742771370f59740e32e11c5f3a1e6a1b70a (patch) | |
tree | c81c34dae2b3b1ea73801bf18a960265dc4207f7 /qtsharp/TODO | |
parent | 1a96c45b22d01378202d9dc7ed9c47acd30f966e (diff) | |
download | tdebindings-9ba04742771370f59740e32e11c5f3a1e6a1b70a.tar.gz tdebindings-9ba04742771370f59740e32e11c5f3a1e6a1b70a.zip |
Initial TQt conversion
Diffstat (limited to 'qtsharp/TODO')
-rw-r--r-- | qtsharp/TODO | 22 |
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. |