summaryrefslogtreecommitdiffstats
path: root/tqmake/examples/tutorial
diff options
context:
space:
mode:
Diffstat (limited to 'tqmake/examples/tutorial')
-rw-r--r--tqmake/examples/tutorial/hello.cpp7
-rw-r--r--tqmake/examples/tutorial/hello.h7
-rw-r--r--tqmake/examples/tutorial/hellounix.cpp2
-rw-r--r--tqmake/examples/tutorial/hellowin.cpp2
-rw-r--r--tqmake/examples/tutorial/main.cpp14
5 files changed, 32 insertions, 0 deletions
diff --git a/tqmake/examples/tutorial/hello.cpp b/tqmake/examples/tutorial/hello.cpp
new file mode 100644
index 000000000..8ab5e5a5a
--- /dev/null
+++ b/tqmake/examples/tutorial/hello.cpp
@@ -0,0 +1,7 @@
+#include "hello.h"
+
+MyPushButton::MyPushButton( const TQString& text )
+ : TQPushButton( text, 0, "mypushbutton" )
+{
+ tqDebug( "My PushButton has been constructed" );
+}
diff --git a/tqmake/examples/tutorial/hello.h b/tqmake/examples/tutorial/hello.h
new file mode 100644
index 000000000..47eb7e3ab
--- /dev/null
+++ b/tqmake/examples/tutorial/hello.h
@@ -0,0 +1,7 @@
+#include <tqpushbutton.h>
+
+class MyPushButton : public TQPushButton
+{
+public:
+ MyPushButton( const TQString& );
+};
diff --git a/tqmake/examples/tutorial/hellounix.cpp b/tqmake/examples/tutorial/hellounix.cpp
new file mode 100644
index 000000000..874d151aa
--- /dev/null
+++ b/tqmake/examples/tutorial/hellounix.cpp
@@ -0,0 +1,2 @@
+// This file does nothing, but check your makefile to see if there is a
+// reference to hello_win.cpp...there shouldn't be if tqmake is used on X11.
diff --git a/tqmake/examples/tutorial/hellowin.cpp b/tqmake/examples/tutorial/hellowin.cpp
new file mode 100644
index 000000000..14f2cda0a
--- /dev/null
+++ b/tqmake/examples/tutorial/hellowin.cpp
@@ -0,0 +1,2 @@
+// This file does nothing, but check your makefile to see if there is a
+// reference to hello_x11.cpp...there shouldn't be if tqmake is used on Windows.
diff --git a/tqmake/examples/tutorial/main.cpp b/tqmake/examples/tutorial/main.cpp
new file mode 100644
index 000000000..a908c9710
--- /dev/null
+++ b/tqmake/examples/tutorial/main.cpp
@@ -0,0 +1,14 @@
+#include <tqapplication.h>
+#include "hello.h"
+
+int main( int argc, char **argv )
+{
+ TQApplication a( argc, argv );
+
+ MyPushButton* hello = new MyPushButton( "Hello world!" );
+ hello->resize( 100, 30 );
+
+ a.setMainWidget( hello );
+ hello->show();
+ return a.exec();
+}