Changeset e9b4e63


Ignore:
Timestamp:
Dec 5, 2013 5:51:20 AM (4 months ago)
Author:
yurkis <yurkis@…>
Branches:
master, releng/10.0, releng/10.0.1
Children:
43257ed
Parents:
d4f43e8
Message:

Jails select dialog. Not functional yet

Location:
src-qt4/pc-updatecenter
Files:
5 added
5 edited

Legend:

Unmodified
Added
Removed
  • src-qt4/pc-updatecenter/mainwindow.cpp

    r6526b9b re9b4e63  
    2828#include "dialogs/dialogconflict.h" 
    2929#include "dialogs/logviewdialog.h" 
     30#include "dialogs/jailsdialog.h" 
    3031 
    3132#include <QTreeWidgetItem> 
     
    146147    bool en_pbiglog= (mPBIController.currentState() != CAbstractUpdateController::eUPDATING) && mPBIController.hasLog(); 
    147148    ui->actionLast_software_update_log->setEnabled(en_pbiglog); 
     149 
     150    bool is_no_upd = (mSysController.currentState() != CAbstractUpdateController::eUPDATING) 
     151                  && (mPkgController.currentState() != CAbstractUpdateController::eUPDATING) 
     152                  && (mPBIController.currentState() != CAbstractUpdateController::eUPDATING); 
     153 
     154    ui->actionJail->setEnabled(is_no_upd); 
    148155} 
    149156 
     
    286293    QApplication::exit(); 
    287294} 
     295 
     296/////////////////////////////////////////////////////////////////////////////// 
     297void MainWindow::on_actionJail_triggered() 
     298{ 
     299    JailsDialog* dlg = new JailsDialog(this); 
     300    dlg->execDialog(&mJail); 
     301} 
  • src-qt4/pc-updatecenter/mainwindow.h

    r08b1b75 re9b4e63  
    3232#include "pkgcontroller.h" 
    3333#include "pbicontroller.h" 
     34#include "jailsbackend.h" 
    3435 
    3536 
     
    5758    CPBIController  mPBIController; 
    5859 
     60    CJailsBackend   mJail; 
     61 
    5962public slots: 
    6063    void slotSingleInstance(); 
     
    7376    void on_actionLast_software_update_log_triggered(); 
    7477    void on_actionExit_triggered(); 
     78    void on_actionJail_triggered(); 
    7579}; 
    7680 
  • src-qt4/pc-updatecenter/mainwindow.ui

    r6266834 re9b4e63  
    77    <x>0</x> 
    88    <y>0</y> 
    9     <width>627</width> 
    10     <height>441</height> 
     9    <width>625</width> 
     10    <height>439</height> 
    1111   </rect> 
    1212  </property> 
     
    342342     <x>0</x> 
    343343     <y>0</y> 
    344      <width>627</width> 
     344     <width>625</width> 
    345345     <height>21</height> 
    346346    </rect> 
     
    445445  <action name="actionJail"> 
    446446   <property name="enabled"> 
    447     <bool>false</bool> 
     447    <bool>true</bool> 
    448448   </property> 
    449449   <property name="text"> 
  • src-qt4/pc-updatecenter/pc-updatecenter.pro

    rf82009e re9b4e63  
    3131    pbidetailswidget.cpp \ 
    3232    dialogs/logviewdialog.cpp \ 
    33     rebootwidget.cpp 
     33    rebootwidget.cpp \ 
     34    dialogs/jailsdialog.cpp \ 
     35    jailsbackend.cpp 
    3436 
    3537HEADERS  += mainwindow.h \ 
     
    4547    pbidetailswidget.h \ 
    4648    dialogs/logviewdialog.h \ 
    47     rebootwidget.h 
     49    rebootwidget.h \ 
     50    dialogs/jailsdialog.h \ 
     51    jailsbackend.h 
    4852 
    4953FORMS    += mainwindow.ui \ 
     
    5458    pbidetailswidget.ui \ 
    5559    dialogs/logviewdialog.ui \ 
    56     rebootwidget.ui 
     60    rebootwidget.ui \ 
     61    dialogs/jailsdialog.ui 
    5762 
    5863RESOURCES += \ 
  • src-qt4/pc-updatecenter/syscontroller.cpp

    r6526b9b re9b4e63  
    302302        upd.mDate= QDate(line_list[2].toInt(), 
    303303                         line_list[0].toInt(), 
    304                          line_list[1].toInt()); 
    305         qDebug()<<upd.mDate.toString("d MMM yyyy"); 
     304                         line_list[1].toInt());         
    306305        return; 
    307306    } 
     
    332331void CSysController::parseCheckFREEBSDLine(QString line) 
    333332{ 
    334     qDebug()<<line; 
     333    //qDebug()<<line; 
    335334 
    336335    typedef enum{ 
Note: See TracChangeset for help on using the changeset viewer.