本文整理汇总了C++中QScrollArea::setBaseSize方法的典型用法代码示例。如果您正苦于以下问题:C++ QScrollArea::setBaseSize方法的具体用法?C++ QScrollArea::setBaseSize怎么用?C++ QScrollArea::setBaseSize使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类QScrollArea
的用法示例。
在下文中一共展示了QScrollArea::setBaseSize方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: QLabel
void MainWindow::on_actionQueue3_triggered() //Show Sky Map
{
/*QDialog * dial = new QDialog;
dial->setBaseSize(1300,800);
dial->setWindowTitle("Sky map");
//dial->setStyleSheet("background: url(:/new/prefix1/skymap_source.png)");*/
QLabel *image = new QLabel();
image->setPixmap( QPixmap( ":/new/prefix1/skymap_source.png" ) );
image->setBackgroundRole(QPalette::Base);
image->setBaseSize(1200,800);
image->setScaledContents(true);
QScrollArea * scrollArea = new QScrollArea;
//scrollArea->setBackgroundRole(QPalette::Dark);
scrollArea->setBaseSize(1200,800);
scrollArea->setWidget(image);
scrollArea->setWindowTitle("Sky map");
scrollArea->show();
//setCentralWidget(scrollArea);
/*QVBoxLayout * mainLayout = new QVBoxLayout();
dial->setLayout(mainLayout);
dial->exec();*/
}