Seite 1 von 1

QtDesigner: private slots verbinden?

Verfasst: 14. Juli 2007 18:40
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

Re: QtDesigner: private slots verbinden?

Verfasst: 16. Juli 2007 07:15
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.