+ // Weird note: This layout has to be added *before* putting anything into it...
+ QVBoxLayout * vLayout = new QVBoxLayout;
+ layout->addLayout(vLayout);
+
+ QLabel * image = new QLabel;
+// image->setAlignment(Qt::AlignRight);
+// image->setPixmap(QPixmap(":/res/cart-blank.png"));
+ QImage cartImg(":/res/cart-blank.png");
+ QPainter painter(&cartImg);
+ painter.drawPixmap(23, 87, 373, 172, QPixmap(":/res/label-blank.png"));
+ painter.end();
+ image->setPixmap(QPixmap::fromImage(cartImg));
+ image->setMargin(4);
+ vLayout->addWidget(image);
+
+ QLabel * text1 = new QLabel(QString(tr(
+ "<h2>Attack of the Mutant Penguins (World)</h2>"
+ )));
+ text1->setMargin(6);
+ text1->setAlignment(Qt::AlignCenter);
+ vLayout->addWidget(text1);
+
+ QLabel * text2 = new QLabel(QString(tr(
+ "<table>"
+ "<tr><td align='right'><b>Type: </b></td><td>4MB Cartridge</td></tr>"
+ "<tr><td align='right'><b>CRC32: </b></td><td>FEDCBA98</td></tr>"
+ "<tr><td align='right'><b>Compatibility: </b></td><td>DOES NOT WORK</td></tr>"
+ "<tr><td align='right'><b>Notes: </b></td><td>Universal Header detected; Requires DSP</td></tr>"
+ "</table>"
+ )));
+ vLayout->addWidget(text2);
+