X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=inline;f=src%2Fgui%2Ffilepicker.cpp;h=2082ee92fe5a7ca49f8aa4177ee1f54e47bb7fe8;hb=refs%2Ftags%2F2.0.1;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();
}