X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fgui%2Ffilepicker.cpp;h=2082ee92fe5a7ca49f8aa4177ee1f54e47bb7fe8;hb=bae593a9f2f6557d271d8b2eacc5d4a825cf4b0a;hp=a1694def2d6813cd19d915e07a235e4ae360e495;hpb=fcdc03c5e732a7e4461c817c3c315a11ed87d3b9;p=virtualjaguar diff --git a/src/gui/filepicker.cpp b/src/gui/filepicker.cpp index a1694de..2082ee9 100644 --- a/src/gui/filepicker.cpp +++ b/src/gui/filepicker.cpp @@ -108,7 +108,9 @@ printf("VSB size: %u, %u\n", sbSize3.width(), sbSize3.height()); // fileList->verticalScrollBar()->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Preferred); // (488/4) + 4 is the width of the object in the filelistmodel. Dunno why the QListView // isn't picking that up. :-( - fileList->setFixedWidth((488/4) + 4 + sbWidth);//ick + // 488/4 + 4 = 126 + // 126 + 17 + 4 = 147 <-- correct width + fileList->setFixedWidth((488/4) + 4 + sbWidth2 + sbWidth5 + 1);//ick // fileList->setFixedWidth((488/4) + 4 + 17 + 4);//sbWidth);//ick // fileList->setSpacing(4); @@ -153,9 +155,9 @@ printf("VSB size: %u, %u\n", sbSize3.width(), sbSize3.height()); dataLayout->addWidget(labels); data = new QLabel(QString(tr( "?MB Cartridge
" - "????????
" - "???
" - "???" + "00000000
" + "?
" + "?" ))); data->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred); dataLayout->addWidget(data); @@ -209,7 +211,10 @@ New sizes: 373x172 (label), 420x340 (cart) void FilePickerWindow::keyPressEvent(QKeyEvent * e) { if (e->key() == Qt::Key_Escape) + { hide(); + emit(FilePickerHiding()); + } else if (e->key() == Qt::Key_Return) LoadButtonPressed(); }