Diffstat (limited to 'noncore/unsupported/oipkg/pmipkg.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r-- | noncore/unsupported/oipkg/pmipkg.cpp | 24 |
1 files changed, 13 insertions, 11 deletions
diff --git a/noncore/unsupported/oipkg/pmipkg.cpp b/noncore/unsupported/oipkg/pmipkg.cpp index f0992f5..ecc97b2 100644 --- a/noncore/unsupported/oipkg/pmipkg.cpp +++ b/noncore/unsupported/oipkg/pmipkg.cpp | |||
@@ -204,4 +204,4 @@ void PmIpkg::startDialog() | |||
204 | { | 204 | { |
205 | QDialog *d = new QDialog(); | 205 | installDialog = new QDialog(0,0,true); |
206 | QGridLayout *RunWindowLayout = new QGridLayout( d ); | 206 | QGridLayout *RunWindowLayout = new QGridLayout( installDialog ); |
207 | RunWindowLayout->setSpacing( 2 ); | 207 | RunWindowLayout->setSpacing( 2 ); |
@@ -213,3 +213,3 @@ void PmIpkg::startDialog() | |||
213 | 213 | ||
214 | PackageListView *plv = new PackageListView(d, "install",settings); | 214 | PackageListView *plv = new PackageListView(installDialog, "install",settings); |
215 | RunWindowLayout->addWidget( plv, 1, 0 ); | 215 | RunWindowLayout->addWidget( plv, 1, 0 ); |
@@ -223,3 +223,3 @@ void PmIpkg::startDialog() | |||
223 | } | 223 | } |
224 | QPushButton *doItButton = new QPushButton( d, "doItButton" ); | 224 | QPushButton *doItButton = new QPushButton( installDialog, "doItButton" ); |
225 | doItButton->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, doItButton->sizePolicy().hasHeightForWidth() ) ); | 225 | doItButton->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, doItButton->sizePolicy().hasHeightForWidth() ) ); |
@@ -232,3 +232,3 @@ void PmIpkg::startDialog() | |||
232 | 232 | ||
233 | QPushButton *installButton = new QPushButton( d, "installButton" ); | 233 | QPushButton *installButton = new QPushButton( installDialog, "installButton" ); |
234 | QFont installButton_font( installButton->font() ); | 234 | QFont installButton_font( installButton->font() ); |
@@ -240,3 +240,3 @@ void PmIpkg::startDialog() | |||
240 | 240 | ||
241 | QPushButton *removeButton = new QPushButton( d, "removeButton" ); | 241 | QPushButton *removeButton = new QPushButton( installDialog, "removeButton" ); |
242 | QFont removeButton_font( removeButton->font() ); | 242 | QFont removeButton_font( removeButton->font() ); |
@@ -248,3 +248,3 @@ void PmIpkg::startDialog() | |||
248 | 248 | ||
249 | QPushButton *cancelButton = new QPushButton( d, "cancelButton" ); | 249 | QPushButton *cancelButton = new QPushButton( installDialog, "cancelButton" ); |
250 | QFont cancelButton_font( cancelButton->font() ); | 250 | QFont cancelButton_font( cancelButton->font() ); |
@@ -265,6 +265,6 @@ void PmIpkg::startDialog() | |||
265 | connect( cancelButton, SIGNAL( clicked() ), | 265 | connect( cancelButton, SIGNAL( clicked() ), |
266 | d, SLOT( close() ) ); | 266 | installDialog, SLOT( close() ) ); |
267 | d->showMaximized(); | 267 | installDialog->showMaximized(); |
268 | d->exec(); | 268 | if ( installDialog->exec() ) doIt(); |
269 | // d->close(); | 269 | installDialog->close(); |
270 | } | 270 | } |
@@ -281,2 +281,3 @@ void PmIpkg::remove() | |||
281 | if ( to_remove.count() == 0 ) return; | 281 | if ( to_remove.count() == 0 ) return; |
282 | installDialog->close(); | ||
282 | show( true ); | 283 | show( true ); |
@@ -302,2 +303,3 @@ void PmIpkg::install() | |||
302 | if ( to_install.count() == 0 ) return; | 303 | if ( to_install.count() == 0 ) return; |
304 | installDialog->close(); | ||
303 | show( true ); | 305 | show( true ); |