Changeset 30194 in vbox
- Timestamp:
- Jun 15, 2010 1:01:02 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 62669
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/globals/QIWithRetranslateUI.h
r28800 r30194 22 22 23 23 /* Global includes */ 24 #include <QApplication> 25 #include <QEvent> 24 26 #include <QObject> 25 #include <QEvent>26 27 27 28 template <class Base> … … 86 87 public: 87 88 88 QIWithRetranslateUI3(QObject *pParent = 0) : Base(pParent) {} 89 QIWithRetranslateUI3(QObject *pParent = 0) 90 : Base(pParent) 91 { 92 qApp->installEventFilter(this); 93 } 89 94 90 95 protected: 91 96 92 virtual bool event (QEvent *pEvent)97 virtual bool eventFilter(QObject *pObject, QEvent *pEvent) 93 98 { 94 bool bResult = Base::event(pEvent);95 99 switch (pEvent->type()) 96 100 { … … 98 102 { 99 103 retranslateUi(); 100 pEvent->accept();101 bResult = true;102 104 break; 103 105 } … … 105 107 break; 106 108 } 107 return bResult;109 return Base::eventFilter(pObject, pEvent); 108 110 } 109 111
Note:
See TracChangeset
for help on using the changeset viewer.