VirtualBox

Ignore:
Timestamp:
May 21, 2007 2:41:11 PM (18 years ago)
Author:
vboxsync
Message:
  1. Messages for “your additions are outdated” and “there is a newer additions version” moved into ProblemReporter class.
  2. AutoResize event class replaced with zero-single-shot timer with the required slot for the exiting from full-screen and maximized modes.
  3. mIsAutoresizeEnabled flag replaced with mIsAdditionsActive which reflects the guest additions status and might be useful in different places to point up are additions activated or not. Currently it is used in "auto-resize mode active possibility" determination.
  4. Linux SDL Full-screen mode entering issue (screen is not refreshed in case of there is no changes on the screen and auto-resize mode is off) fixed.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/include/VBoxConsoleView.h

    r2700 r2736  
    4949class QMenuData;
    5050
    51 /** Auto-resize event.
    52   * Useful for posting into events queue to be processed just after all
    53   * QEvent::Resize & QEvent::WindowStateChange events currently posted.
    54   * This is necessary due to these two events - QEvent::Resize &
    55   * QEvent::WindowStateChange are processed in different sequence
    56   * under Win32 and X11. */
    57 class AutoResizeEvent : public QEvent
    58 {
    59 public:
    60     AutoResizeEvent () :
    61         QEvent ((QEvent::Type) VBoxDefs::AutoResizeEventType) {}
    62 };
    63 
    6451class VBoxConsoleView : public QScrollView
    6552{
     
    183170    static void dimImage (QImage &img);
    184171
    185     void performAutoResize();
    186 
    187172private slots:
     173
     174    void exitFullScreen();
    188175
    189176    void doResizeHint();
     
    218205
    219206    bool ignore_mainwnd_resize : 1;
    220     bool autoresize_guest : 1;
     207    bool mAutoresizeGuest : 1;
     208
     209    bool mIsAdditionsActive;
    221210
    222211    bool mfNumLock : 1;
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette