Changeset 57952 in vbox for trunk/src/VBox/Frontends/VirtualBox
- Timestamp:
- Sep 29, 2015 7:29:01 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 102931
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp
r57951 r57952 232 232 VBoxGlobal::VBoxGlobal() 233 233 : mValid (false) 234 #ifdef Q_WS_MAC 235 , m_osRelease(MacOSXRelease_Old) 236 #endif /* Q_WS_MAC */ 234 237 , m_fWrappersValid(false) 235 238 , m_fVBoxSVCAvailable(true) … … 315 318 #ifdef Q_WS_MAC 316 319 /* static */ 317 MacOSXRelease VBoxGlobal:: osRelease()320 MacOSXRelease VBoxGlobal::determineOsRelease() 318 321 { 319 322 /* Prepare 'utsname' struct: */ … … 3978 3981 connect(qApp, SIGNAL(aboutToQuit()), this, SLOT(cleanup())); 3979 3982 3983 #ifdef Q_WS_MAC 3984 /* Determine OS release early: */ 3985 m_osRelease = determineOsRelease(); 3986 #endif /* Q_WS_MAC */ 3987 3980 3988 /* Create message-center: */ 3981 3989 UIMessageCenter::create(); -
trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.h
r57951 r57952 120 120 121 121 #ifdef Q_WS_MAC 122 /** Returns #MacOSXRelease determined using <i>uname</i> call. */ 123 static MacOSXRelease osRelease(); 122 /** Mac OS X: Returns #MacOSXRelease determined using <i>uname</i> call. */ 123 static MacOSXRelease determineOsRelease(); 124 /** Mac OS X: Returns #MacOSXRelease determined during VBoxGlobal prepare routine. */ 125 MacOSXRelease osRelease() const { return m_osRelease; } 124 126 #endif /* Q_WS_MAC */ 125 127 … … 520 522 521 523 bool mValid; 524 525 #ifdef Q_WS_MAC 526 /** Mac OS X: Holds the #MacOSXRelease determined using <i>uname</i> call. */ 527 MacOSXRelease m_osRelease; 528 #endif /* Q_WS_MAC */ 522 529 523 530 /** COM cleanup protection token. */ -
trunk/src/VBox/Frontends/VirtualBox/src/main.cpp
r57883 r57952 373 373 #ifdef Q_WS_MAC 374 374 /* Apply font fixes (before QApplication get created and instantiated font-hints): */ 375 switch (VBoxGlobal:: osRelease())375 switch (VBoxGlobal::determineOsRelease()) 376 376 { 377 377 case MacOSXRelease_Mavericks: QFont::insertSubstitution(".Lucida Grande UI", "Lucida Grande"); break;
Note:
See TracChangeset
for help on using the changeset viewer.