VirtualBox

Changeset 72039 in vbox


Ignore:
Timestamp:
Apr 26, 2018 1:18:21 PM (7 years ago)
Author:
vboxsync
Message:

FE/Qt: bugref:9049: Move UIVMLogViewerDialog and UIVMLogViewerWidget to VBoxGlobal library.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk

    r72038 r72039  
    444444        src/logviewer/UIVMLogPage.h \
    445445        src/logviewer/UIVMLogViewerBookmarksPanel.h \
    446         src/logviewer/UIVMLogViewerDialog.h \
    447446        src/logviewer/UIVMLogViewerFilterPanel.h \
    448447        src/logviewer/UIVMLogViewerPanel.h \
     
    450449        src/logviewer/UIVMLogViewerSettingsPanel.h \
    451450        src/logviewer/UIVMLogViewerTextEdit.h \
    452         src/logviewer/UIVMLogViewerWidget.h \
    453451        src/medium/UIMediumDetailsWidget.h \
    454452        src/medium/UIMediumManager.h \
     
    660658        src/globals/VBoxGlobal.h \
    661659        src/globals/VBoxUtils.h \
     660        src/logviewer/UIVMLogViewerDialog.h \
     661        src/logviewer/UIVMLogViewerWidget.h \
    662662        src/medium/UIMediumEnumerator.h \
    663663        src/runtime/UIActionPoolRuntime.h \
     
    771771        src/globals/VBoxGlobal.h \
    772772        src/globals/VBoxUtils.h \
     773        src/logviewer/UIVMLogViewerDialog.h \
     774        src/logviewer/UIVMLogViewerWidget.h \
    773775        src/medium/UIMediumEnumerator.h \
    774776        src/runtime/UIActionPoolRuntime.h \
     
    956958        src/logviewer/UIVMLogPage.cpp \
    957959        src/logviewer/UIVMLogViewerBookmarksPanel.cpp \
    958         src/logviewer/UIVMLogViewerDialog.cpp \
    959960        src/logviewer/UIVMLogViewerFilterPanel.cpp \
    960961        src/logviewer/UIVMLogViewerPanel.cpp \
     
    962963        src/logviewer/UIVMLogViewerSettingsPanel.cpp \
    963964        src/logviewer/UIVMLogViewerTextEdit.cpp \
    964         src/logviewer/UIVMLogViewerWidget.cpp \
    965965        src/medium/UIMediumDetailsWidget.cpp \
    966966        src/medium/UIMediumManager.cpp \
     
    12091209        src/globals/UIThreadPool.cpp \
    12101210        src/globals/VBoxGlobal.cpp \
     1211        src/logviewer/UIVMLogViewerDialog.cpp \
     1212        src/logviewer/UIVMLogViewerWidget.cpp \
    12111213        src/medium/UIMedium.cpp \
    12121214        src/medium/UIMediumDefs.cpp \
     
    13461348        src/globals/UIThreadPool.cpp \
    13471349        src/globals/VBoxGlobal.cpp \
     1350        src/logviewer/UIVMLogViewerDialog.cpp \
     1351        src/logviewer/UIVMLogViewerWidget.cpp \
    13481352        src/medium/UIMedium.cpp \
    13491353        src/medium/UIMediumDefs.cpp \
  • trunk/src/VBox/Frontends/VirtualBox/src/logviewer/UIVMLogViewerDialog.h

    r71638 r72039  
    2626#include "QIManagerDialog.h"
    2727#include "QIWithRetranslateUI.h"
     28#include "UILibraryDefs.h"
    2829
    2930/* COM includes: */
    30 # include "COMEnums.h"
     31#include "COMEnums.h"
    3132#include "CMachine.h"
    3233
    3334/* Forward declarations: */
    34 class CMachine;
    3535class QDialogButtonBox;
    3636class QVBoxLayout;
    3737class UIVMLogViewerDialog;
     38class CMachine;
     39
    3840
    3941/** QIManagerDialogFactory  used as a factory for Virtual Media Manager dialog. */
    40 class UIVMLogViewerDialogFactory : public QIManagerDialogFactory
     42class SHARED_LIBRARY_STUFF UIVMLogViewerDialogFactory : public QIManagerDialogFactory
    4143{
    4244public:
     
    5153};
    5254
     55
    5356/** A QIDialog to display machine logs. */
    54 class UIVMLogViewerDialog : public QIWithRetranslateUI<QIManagerDialog>
     57class SHARED_LIBRARY_STUFF UIVMLogViewerDialog : public QIWithRetranslateUI<QIManagerDialog>
    5558{
    5659    Q_OBJECT;
     
    8386};
    8487
     88
    8589#endif /* !___UIVMLogViewerDialog_h___ */
    86 
  • trunk/src/VBox/Frontends/VirtualBox/src/logviewer/UIVMLogViewerWidget.h

    r72037 r72039  
    2121/* Qt includes: */
    2222#include <QKeySequence>
     23#include <QPair>
    2324#include <QWidget>
    24 /* #include <QMap> */
    25 #include <QPair>
    2625
    2726/* GUI includes: */
    2827#include "QIManagerDialog.h"
    2928#include "QIWithRetranslateUI.h"
     29#include "UILibraryDefs.h"
    3030
    3131/* COM includes: */
     
    4545class UIVMLogViewerSettingsPanel;
    4646
    47 
    4847/** QWidget extension providing GUI for VirtualBox LogViewer. It
    4948 *  encapsulates log pages, toolbar, a tab widget and manages
    5049 *  interaction between these classes. */
    51 class UIVMLogViewerWidget  : public QIWithRetranslateUI<QWidget>
     50class SHARED_LIBRARY_STUFF UIVMLogViewerWidget  : public QIWithRetranslateUI<QWidget>
    5251{
    5352    Q_OBJECT;
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