-1
我在Qt的世界是新)
我創建了一個新的Qt應用程序在2008年MSVC
使用Qt Creator中加入我需要控制,其中一人是QMenuBar
正如我understend的相當於CallBack(C#)是Qt中的插槽。
我找不到任何有關如何使用Qt Creator爲QMenu創建自定義插槽的信息。創建custon插槽的QMenu
我在Qt的世界是新)
我創建了一個新的Qt應用程序在2008年MSVC
使用Qt Creator中加入我需要控制,其中一人是QMenuBar
正如我understend的相當於CallBack(C#)是Qt中的插槽。
我找不到任何有關如何使用Qt Creator爲QMenu創建自定義插槽的信息。創建custon插槽的QMenu
FancyMenuBar
。Q_OBJECT
宏添加到您的類定義中(google瞭解更多信息)。public slots:
行,例如public:
和private:
之間的某處。void fancySlot();
。(在fancymenubar.cpp)
void FancyMenuBar::fancySlot()
{
// type code here
}
現在你可以通過QObject::connect()
功能使用的插槽,或使用的插槽,就好像它是一個正常的公共職能。
請使用標籤標記您的問題,而不是用他們的標題充斥。 – yoozer8 2012-08-07 17:47:29