本文整理汇总了C++中QStatusBar::installEventFilter方法的典型用法代码示例。如果您正苦于以下问题:C++ QStatusBar::installEventFilter方法的具体用法?C++ QStatusBar::installEventFilter怎么用?C++ QStatusBar::installEventFilter使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QStatusBar
的用法示例。
在下文中一共展示了QStatusBar::installEventFilter方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: QMainWindow
MainWindow::MainWindow()
: QMainWindow(NULL, "mainwnd",
WType_TopLevel | WStyle_Customize |
WStyle_Title | WStyle_NormalBorder| WStyle_SysMenu),
EventReceiver(LowestPriority)
{
m_grip = NULL;
h_lay = NULL;
m_bNoResize = false;
SET_WNDPROC("mainwnd");
m_icon = "ICQ";
setIcon(Pict(m_icon.c_str()));
setTitle();
#ifdef WIN32
pMain = this;
if (IsWindowUnicode(winId())){
oldProc = (WNDPROC)SetWindowLongW(winId(), GWL_WNDPROC, (LONG)wndProc);
}else{
oldProc = (WNDPROC)SetWindowLongA(winId(), GWL_WNDPROC, (LONG)wndProc);
}
#endif
bar = NULL;
main = new MainWindowWidget(this);
setCentralWidget(main);
lay = new QVBoxLayout(main);
QStatusBar *status = statusBar();
status->hide();
status->installEventFilter(this);
}