QtDesigner: private slots verbinden?

Alles rund um die Programmierung mit Qt
Antworten
pospiech
Beiträge: 232
Registriert: 1. September 2006 17:20
Wohnort: Hannover

QtDesigner: private slots verbinden?

Beitrag von pospiech »

Ich beschäftige mich erst seid ein paar Tagen mit Qt, daher diese vermutlich extrem simple Frage:

Ich kann im QtDesigner Slots verbinden. Jetzt habe ich in Mainwindow.cpp einen private Slot
[cpp]
private slots:
void about();
[/cpp]
erzeugt, den ich nutzen möchte für den Menuaufruf "About".

Im Designer wird mit dieser Slot jedoch nicht angezeigt.

wie macht man es dann?
Und wo im Quellcode müsste ich die connect Anweisung unterbringen wenn ich es manuell verbinden wollte?

Matthias
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Re: QtDesigner: private slots verbinden?

Beitrag von macman »

pospiech hat geschrieben:Jetzt habe ich in Mainwindow.cpp einen private Slot
[cpp]
private slots:
void about();
[/cpp]
erzeugt, den ich nutzen möchte für den Menuaufruf "About".
Ganz schlechte Idee. Deklarationen gehören in eine Header-Datei.
pospiech hat geschrieben:wie macht man es dann?
Und wo im Quellcode müsste ich die connect Anweisung unterbringen wenn ich es manuell verbinden wollte?
Man tippt selbst. Im Konstruktor nach dem setupUi() wäre nicht schlecht.
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
Antworten