//--------------------------------------------------------------------- // Refresh item to draw //--------------------------------------------------------------------- void CFuiWeatherView::Draw() { EditDate(); EditTime(); EditLocation(); EditAltitude(); EditWind(); EditTemp(); EditBarometer(); EditCloud(); CFuiWindow::Draw(); }
PagePalette::PagePalette(QWidget* parent) : ScrPaletteBase( parent, "SP", false, 0) { m_scMW=(ScribusMainWindow*)parent; PagePaletteLayout = new QVBoxLayout( this ); PagePaletteLayout->setSpacing( 5 ); PagePaletteLayout->setMargin( 5 ); Splitter1 = new QSplitter( this ); Splitter1->setOrientation( Qt::Vertical ); QWidget* privateLayoutWidget = new QWidget( Splitter1 ); Layout2 = new QVBoxLayout( privateLayoutWidget ); Layout2->setMargin(0); Layout2->setSpacing(5); TextLabel1 = new QLabel( privateLayoutWidget ); Layout2->addWidget( TextLabel1 ); masterPageList = new SeList(privateLayoutWidget); masterPageList->setMinimumSize(QSize(130,70)); masterPageList->Thumb = false; masterPageList->setIconSize(QSize(60, 60)); Layout2->addWidget( masterPageList ); QWidget* privateLayoutWidget_2 = new QWidget( Splitter1 ); Layout3 = new QVBoxLayout( privateLayoutWidget_2); Layout3->setMargin(0); Layout3->setSpacing(5); TextLabel2 = new QLabel( privateLayoutWidget_2 ); Layout3->addWidget( TextLabel2 ); pageView = new SeView(privateLayoutWidget_2); QHeaderView *Header = pageView->verticalHeader(); Header->setMovable(false); Header->setResizeMode(QHeaderView::Fixed); Header->hide(); Header = pageView->horizontalHeader(); Header->setMovable(false); Header->setResizeMode(QHeaderView::Fixed); Header->hide(); pageView->setSortingEnabled(false); pageView->setSelectionMode( QAbstractItemView::NoSelection ); pageView->setRowCount(1); pageView->setColumnCount(1); pageView->setIconSize(QSize(60, 60)); pageView->setMinimumSize(QSize(130,120)); Layout3->addWidget( pageView ); PagePaletteLayout->addWidget( Splitter1 ); Layout1 = new QHBoxLayout; Layout1->setSpacing( 5 ); Layout1->setMargin( 0 ); QList<PageSet> dummy; dummy.clear(); struct PageSet pageS; pageS.Name = CommonStrings::trPageSet2; pageS.FirstPage = 0; pageS.Rows = 1; pageS.Columns = 1; // pageS.GapHorizontal = 0.0; // pageS.GapVertical = 0.0; // pageS.GapBelow = 40.0; pageS.pageNames.clear(); pageS.pageNames.append(CommonStrings::trPageLocMiddleRight); dummy.append(pageS); pageLayout = new PageLayouts(this, dummy, false); Layout1->addWidget( pageLayout ); // QSpacerItem* spacer = new QSpacerItem( 15, 15, QSizePolicy::Expanding, QSizePolicy::Minimum ); // Layout1->addItem( spacer ); Trash = new TrashBin( this ); Trash->setMinimumSize(QSize(32,32)); Trash->setMaximumSize(QSize(32,32)); Layout1->addWidget( Trash ); PagePaletteLayout->addLayout( Layout1 ); pix = loadIcon("32/page-simple.png"); currView = 0; Rebuild(); languageChange(); connect(masterPageList, SIGNAL(itemDoubleClicked(QListWidgetItem*)), this, SLOT(selMasterPage())); connect(masterPageList, SIGNAL(thumbnailChanged()), this, SLOT(rebuildMasters())); connect(masterPageList, SIGNAL(DelMaster(QString)), this, SLOT(deleteMasterPage(QString))); connect(pageView, SIGNAL(Click(int, int, int)), this, SLOT(pageView_gotoPage(int, int, int))); connect(pageView, SIGNAL(movePage(int, int)), this, SLOT(pageView_movePage(int, int))); connect(Trash, SIGNAL(DelMaster(QString)), this, SLOT(deleteMasterPage(QString))); connect(pageLayout, SIGNAL(selectedLayout(int )), this, SLOT(handlePageLayout(int ))); connect(pageLayout, SIGNAL(selectedFirstPage(int )), this, SLOT(handleFirstPage(int ))); connect(this, SIGNAL(EditTemp(QString)), m_scMW, SLOT(manageMasterPages(QString))); connect(pageView, SIGNAL(UseTemp(QString, int)), m_scMW, SLOT(Apply_MasterPage(QString, int))); connect(pageView, SIGNAL(NewPage(int, QString)), m_scMW, SLOT(slotNewPageP(int, QString))); connect(Trash, SIGNAL(DelPage(int)), m_scMW, SLOT(DeletePage2(int))); connect(pageView, SIGNAL(DelPage(int)), m_scMW, SLOT(DeletePage2(int))); connect(this, SIGNAL(gotoPage(int)), m_scMW, SLOT(selectPagesFromOutlines(int))); }