You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
740 B
37 lines
740 B
// helloworld.cs - qt-sharp Hello World
|
|
//
|
|
// Author: Adam Treat <manyoso@yahoo.com>
|
|
//
|
|
// (c) 2002 Adam Treat
|
|
//
|
|
// Licensed under the terms of the GNU GPL
|
|
|
|
namespace QtSamples {
|
|
|
|
using Qt;
|
|
using System;
|
|
|
|
public class HelloWorld : TQVBox {
|
|
|
|
public static void Main (String[] args)
|
|
{
|
|
TQApplication app = new TQApplication (args);
|
|
HelloWorld hello = new HelloWorld ();
|
|
app.SetMainWidget (hello);
|
|
hello.Show ();
|
|
app.Exec ();
|
|
}
|
|
|
|
public HelloWorld () : base (null)
|
|
{
|
|
TQPushButton pb = new TQPushButton ("Hello Qt-Sharp-0.7!", this);
|
|
TQObject.Connect (pb, TQT_SIGNAL ("clicked()"), this, TQT_SLOT("SlotClicked()"));
|
|
}
|
|
|
|
public void SlotClicked ()
|
|
{
|
|
Console.WriteLine ("TQPushButton Clicked!");
|
|
}
|
|
}
|
|
}
|