Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,25 @@
|
|||
// GTK 4
|
||||
public class Example : Gtk.Application {
|
||||
public Example() {
|
||||
Object(application_id: "my.application",
|
||||
flags: ApplicationFlags.FLAGS_NONE);
|
||||
activate.connect(() => {
|
||||
var window = new Gtk.ApplicationWindow(this);
|
||||
var box = new Gtk.Box(Gtk.Orientation.VERTICAL, 20);
|
||||
var label = new Gtk.Label("There have been no clicks yet");
|
||||
var button = new Gtk.Button.with_label("click me");
|
||||
var clicks = 0;
|
||||
button.clicked.connect(() => {
|
||||
clicks++;
|
||||
label.label = "Button clicked " + clicks.to_string() + " times";
|
||||
});
|
||||
box.append(label);
|
||||
box.append(button);
|
||||
window.set_child(box);
|
||||
window.present();
|
||||
});
|
||||
}
|
||||
public static int main(string[] argv) {
|
||||
return new Example().run(argv);
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue