VirtualBox

Changeset 102478 in vbox


Ignore:
Timestamp:
Dec 5, 2023 1:59:06 PM (15 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
160621
Message:

FE/Qt: A bit of cleanup for QISplitter; This is required to handle theme (palette) changes more carefully.

Location:
trunk/src/VBox/Frontends/VirtualBox/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/extensions/QISplitter.cpp

    r101561 r102478  
    238238*********************************************************************************************************************************/
    239239
    240 QISplitter::QISplitter(QWidget *pParent /* = 0 */)
    241     : QSplitter(pParent)
     240QISplitter::QISplitter(Qt::Orientation enmOrientation /* = Qt::Horizontal */, QWidget *pParent /* = 0 */)
     241    : QSplitter(enmOrientation, pParent)
    242242    , m_enmType(Shade)
    243243    , m_fPolished(false)
     
    249249}
    250250
    251 QISplitter::QISplitter(Qt::Orientation enmOrientation, Type enmType, QWidget *pParent /* = 0 */)
     251QISplitter::QISplitter(Type enmType, Qt::Orientation enmOrientation /* = Qt::Horizontal */, QWidget *pParent /* = 0 */)
    252252    : QSplitter(enmOrientation, pParent)
    253253    , m_enmType(enmType)
  • trunk/src/VBox/Frontends/VirtualBox/src/extensions/QISplitter.h

    r98103 r102478  
    5151    enum Type { Flat, Shade, Native };
    5252
    53     /** Constructs splitter passing @a pParent to the base-class. */
    54     QISplitter(QWidget *pParent = 0);
     53    /** Constructs splitter passing @a enmOrientation and @a pParent to the base-class. */
     54    QISplitter(Qt::Orientation enmOrientation = Qt::Horizontal, QWidget *pParent = 0);
    5555    /** Constructs splitter passing @a enmOrientation and @a pParent to the base-class.
    5656      * @param  enmType  Brings the splitter handle type. */
    57     QISplitter(Qt::Orientation enmOrientation, Type enmType, QWidget *pParent = 0);
     57    QISplitter(Type enmType, Qt::Orientation enmOrientation = Qt::Horizontal, QWidget *pParent = 0);
    5858
    5959    /** Configure custom color defined as @a color. */
  • trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManagerWidget.cpp

    r102422 r102478  
    652652
    653653        /* Create splitter: */
    654         m_pSplitter = new QISplitter(Qt::Horizontal, QISplitter::Flat);
     654        m_pSplitter = new QISplitter(QISplitter::Flat);
    655655        if (m_pSplitter)
    656656        {
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.cpp

    r101868 r102478  
    43884388
    43894389        /* Create splitter: */
    4390         m_pSplitter = new QISplitter(this);
     4390        m_pSplitter = new QISplitter;
    43914391        if (m_pSplitter)
    43924392        {
Note: See TracChangeset for help on using the changeset viewer.

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