Changeset 66256 in vbox
- Timestamp:
- Mar 27, 2017 9:21:39 AM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 114177
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/runtime
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.cpp
r65381 r66256 246 246 return; 247 247 248 /* Cleanup filters: */249 pMachineView->cleanupFilters();250 251 248 /* Cleanup frame-buffer: */ 252 249 pMachineView->cleanupFrameBuffer(); … … 259 256 } 260 257 #endif 258 259 /* Cleanup native filters: */ 260 pMachineView->cleanupNativeFilters(); 261 261 262 delete pMachineView; 262 263 } … … 862 863 } 863 864 864 void UIMachineView::cleanupFilters()865 {866 #if QT_VERSION >= 0x050000867 /* If native event filter exists: */868 if (m_pNativeEventFilter)869 {870 /* Uninstall/destroy existing native event filter: */871 qApp->removeNativeEventFilter(m_pNativeEventFilter);872 delete m_pNativeEventFilter;873 m_pNativeEventFilter = 0;874 }875 #endif876 }877 878 865 void UIMachineView::cleanupFrameBuffer() 879 866 { … … 903 890 /* Detach framebuffer from view: */ 904 891 m_pFrameBuffer->setView(NULL); 892 } 893 894 void UIMachineView::cleanupNativeFilters() 895 { 896 #if QT_VERSION >= 0x050000 897 /* If native event filter exists: */ 898 if (m_pNativeEventFilter) 899 { 900 /* Uninstall/destroy existing native event filter: */ 901 qApp->removeNativeEventFilter(m_pNativeEventFilter); 902 delete m_pNativeEventFilter; 903 m_pNativeEventFilter = 0; 904 } 905 #endif 905 906 } 906 907 -
trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineView.h
r63578 r66256 179 179 /* Prepare routines: */ 180 180 virtual void loadMachineViewSettings(); 181 //virtual void prepareNativeFilters() {} 181 182 virtual void prepareViewport(); 182 183 virtual void prepareFrameBuffer(); … … 189 190 //virtual void cleanupConsoleConnections() {} 190 191 //virtual void cleanupConnections() {} 191 virtual void cleanupFilters();192 //virtual void cleanupFilters() {} 192 193 //virtual void cleanupCommon() {} 193 194 virtual void cleanupFrameBuffer(); 194 195 //virtual void cleanupViewport(); 196 virtual void cleanupNativeFilters(); 195 197 //virtual void saveMachineViewSettings() {} 196 198
Note:
See TracChangeset
for help on using the changeset viewer.