VirtualBox

Ignore:
Timestamp:
Nov 17, 2011 2:58:30 PM (13 years ago)
Author:
vboxsync
Message:

FE/Qt: Update Manager: New Version Notifier: Feature cleanup.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/UIExtraDataEventHandler.cpp

    r35722 r39349  
    6464                }
    6565
    66                 if (strKey == VBoxDefs::GUI_UpdateDlgWinID)
    67                 {
    68                     if (m_fIsUpdDlgOwner)
    69                     {
    70                         if (!(strValue.isEmpty() ||
    71                               strValue == QString("%1")
    72                               .arg((qulonglong)vboxGlobal().mainWindow()->winId())))
    73                             fVeto = true;
    74                     }
    75                     return;
    76                 }
    7766#ifdef VBOX_GUI_WITH_SYSTRAY
    7867                if (strKey == VBoxDefs::GUI_TrayIconWinID)
     
    127116                       emit sigCanShowRegistrationDlg(false);
    128117               }
    129                if (strKey == VBoxDefs::GUI_UpdateDlgWinID)
    130                {
    131                    if (strValue.isEmpty())
    132                    {
    133                        m_fIsUpdDlgOwner = false;
    134                        emit sigCanShowUpdateDlg(true);
    135                    }
    136                    else if (strValue == QString("%1")
    137                             .arg((qulonglong)vboxGlobal().mainWindow()->winId()))
    138                    {
    139                        m_fIsUpdDlgOwner = true;
    140                        emit sigCanShowUpdateDlg(true);
    141                    }
    142                    else
    143                        emit sigCanShowUpdateDlg(false);
    144                }
    145118               if (strKey == VBoxDefs::GUI_LanguageId)
    146119                       emit sigGUILanguageChange(strValue);
     
    202175signals:
    203176    void sigCanShowRegistrationDlg(bool fEnabled);
    204     void sigCanShowUpdateDlg(bool fEnabled);
    205177    void sigGUILanguageChange(QString strLang);
    206178#ifdef VBOX_GUI_WITH_SYSTRAY
     
    280252            Qt::QueuedConnection);
    281253
    282     connect(m_pHandler, SIGNAL(sigCanShowUpdateDlg(bool)),
    283             this, SIGNAL(sigCanShowUpdateDlg(bool)),
    284             Qt::QueuedConnection);
    285 
    286254    connect(m_pHandler, SIGNAL(sigGUILanguageChange(QString)),
    287255            this, SIGNAL(sigGUILanguageChange(QString)),
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/UIExtraDataEventHandler.h

    r30677 r39349  
    3737    /* Specialized extra data signals */
    3838    void sigCanShowRegistrationDlg(bool fEnabled);
    39     void sigCanShowUpdateDlg(bool fEnabled);
    4039    void sigGUILanguageChange(QString strLang);
    4140#ifdef VBOX_GUI_WITH_SYSTRAY
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxDefs.cpp

    r38978 r39349  
    6363const char* VBoxDefs::GUI_RegistrationDlgWinID = "GUI/RegistrationDlgWinID";
    6464const char* VBoxDefs::GUI_RegistrationData = "GUI/SUNOnlineData";
    65 const char* VBoxDefs::GUI_UpdateDlgWinID = "GUI/UpdateDlgWinID";
    6665const char* VBoxDefs::GUI_UpdateDate = "GUI/UpdateDate";
    6766const char* VBoxDefs::GUI_UpdateCheckCount = "GUI/UpdateCheckCount";
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxDefs.h

    r38978 r39349  
    143143    static const char* GUI_RegistrationDlgWinID;
    144144    static const char* GUI_RegistrationData;
    145     static const char* GUI_UpdateDlgWinID;
    146145    static const char* GUI_UpdateDate;
    147146    static const char* GUI_UpdateCheckCount;
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