VirtualBox

Changeset 7995 in vbox for trunk


Ignore:
Timestamp:
Apr 15, 2008 2:12:39 PM (17 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
29649
Message:

FE/Qt4: Backported r29617,r29634 (New non OSE about dialog). Splited up the resource files for Non-OSE & OSE use.

Location:
trunk/src/VBox/Frontends/VirtualBox4
Files:
1 added
4 edited

Legend:

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

    r7970 r7995  
    455455VirtualBox_GENSRCS = \
    456456        $(foreach moc,$(notdir $(basename $(VirtualBox_QT_MOCHDRS))), $(PATH_VirtualBox)/moc/moc_$(moc).cpp) \
    457         $(foreach ui,$(notdir $(basename $(VirtualBox_QT_UISRCS3))), $(PATH_VirtualBox)/ui/$(ui).cpp $(PATH_VirtualBox)/moc/moc_$(ui).cpp) \
    458         $(PATH_VirtualBox)/ui/vbox_image_collection.cpp
     457        $(foreach ui,$(notdir $(basename $(VirtualBox_QT_UISRCS3))), $(PATH_VirtualBox)/ui/$(ui).cpp $(PATH_VirtualBox)/moc/moc_$(ui).cpp)
    459458
    460459# All generated headers. Note: this list MUST be in sync with Qt source
     
    712711endif
    713712
    714 
     713# grep the images out of the resource file for dependency tracking
     714VirtualBox_QT_RC += $(shell $(SED) '/images/!d;{s/^.*\(images\/.*\)<.*$$/\1/}' VirtualBox.qrc)
     715VirtualBox_GENSRCS += $(PATH_VirtualBox)/ui/qrc_application.cpp
     716
     717# We have different about dialogs in OSE and PUEL. Therefor two independent
     718# resource files exists.
     719ifdef VBOX_OSE
     720VirtualBox_QT_RC_OSE += $(shell $(SED) '/images/!d;{s/^.*\(images\/.*\)<.*$$/\1/}' VirtualBoxOSE.qrc)
     721VirtualBox_GENSRCS += $(PATH_VirtualBox)/ui/qrc_application_ose.cpp
     722VirtualBox_QT_UISRCS += ui/VBoxAboutDlg.ui
     723else
     724VirtualBox_QT_RC_NON_OSE += $(shell $(SED) '/images/!d;{s/^.*\(images\/.*\)<.*$$/\1/}' VirtualBoxNonOSE.qrc)
     725VirtualBox_GENSRCS += $(PATH_VirtualBox)/ui/qrc_application_non_ose.cpp
     726VirtualBox_SOURCES += src/VBoxAboutNonOSEDlg.cpp
     727endif
    715728
    716729# Commit the magic.
    717730# (note: before custom rules that make usage of generated variables!).
    718731include $(PATH_KBUILD)/footer.kmk
    719 
    720732
    721733
     
    917929$(foreach src,$(VirtualBox_SOURCES),$(eval $(def_wrapper_deps)))
    918930
    919 # grep the images out of the resource file for dependency tracking
    920 VirtualBox_QT_IMAGES = $(shell $(SED) '/images/!d;{s/^.*\(images\/.*\)<.*$$/\1/}' VirtualBox.qrc)
    921 
    922 $(PATH_VirtualBox)/ui/vbox_image_collection.cpp: VirtualBox.qrc $(VirtualBox_QT_IMAGES)
     931# rules for resources file creation
     932$(PATH_VirtualBox)/ui/qrc_application.cpp: VirtualBox.qrc $(VirtualBox_QT_RC)
    923933        $(call MSG_TOOL,rcc,VirtualBox,$<,$@)
    924934        $(QUIET)$(VBOX_RCC4) -o $@  $<
    925935
    926 VirtualBox_GENSRCS += $(PATH_VirtualBox)/ui/vbox_image_collection.cpp
     936$(PATH_VirtualBox)/ui/qrc_application_ose.cpp: VirtualBoxOSE.qrc $(VirtualBox_QT_RC_OSE)
     937        $(call MSG_TOOL,rcc,VirtualBox,$<,$@)
     938        $(QUIET)$(VBOX_RCC4) -name "OSE" -o $@  $<
     939
     940$(PATH_VirtualBox)/ui/qrc_application_non_ose.cpp: VirtualBoxNonOSE.qrc $(VirtualBox_QT_RC_NON_OSE)
     941        $(call MSG_TOOL,rcc,VirtualBox,$<,$@)
     942        $(QUIET)$(VBOX_RCC4) -name "NonOSE" -o $@  $<
    927943
    928944#
  • trunk/src/VBox/Frontends/VirtualBox4/VBoxUI.pro

    r7235 r7995  
    3535        ui/VBoxNewHDWzd.ui \
    3636        ui/VBoxSnapshotsWgt.ui \
    37         ui/VBoxAboutDlg.ui \
    3837        ui/VBoxVMFirstRunWzd.ui \
    3938        ui/VBoxVMLogViewer.ui \
  • trunk/src/VBox/Frontends/VirtualBox4/VirtualBox.qrc

    r7825 r7995  
    243243    <file alias="meditation_32px.png">images/meditation_32px.png</file>
    244244    <file alias="welcome.png">images/welcome.png</file>
    245     <file alias="about.png">images/about.png</file>
    246     <file alias="about_tile.png">images/about_tile.png</file>
    247245    <file alias="dock_1.png">images/dock_1.png</file>
    248246    <file alias="VirtualBox_48px.png">images/VirtualBox_48px.png</file>
  • trunk/src/VBox/Frontends/VirtualBox4/src/VBoxProblemReporter.cpp

    r7590 r7995  
    2323#include "VBoxConsoleWnd.h"
    2424
    25 #include "VBoxAboutDlg.h"
     25#ifdef VBOX_OSE
     26# include "VBoxAboutDlg.h"
     27#else
     28# include "VBoxAboutNonOSEDlg.h"
     29#endif
    2630
    2731#include "QIHotKeyEdit.h"
     
    4246#include <Htmlhelp.h>
    4347#endif
    44 
    4548
    4649/**
     
    20762079    AssertWrapperOk (vbox);
    20772080
     2081#if VBOX_OSE
    20782082    VBoxAboutDlg (mainWindowShown(), COMVersion).exec();
     2083#else
     2084    VBoxAboutNonOSEDlg (mainWindowShown(), COMVersion).exec();
     2085#endif
    20792086}
    20802087
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