Example #1
0
void PaletteViewerPanel::initializeTitleBar() {
  m_isCurrentButton = new TPanelTitleBarButton(
      getTitleBar(), ":Resources/switch.png", ":Resources/switch_over.png",
      ":Resources/switch_on.png");
  getTitleBar()->add(QPoint(-54, 2), m_isCurrentButton);
  m_isCurrentButton->setPressed(true);
  connect(m_isCurrentButton, SIGNAL(toggled(bool)),
          SLOT(onCurrentButtonToggled(bool)));
}
Example #2
0
void FMainWindow::mouseMoveEvent(QMouseEvent *e)
{
    if(isMaximized())
    {
        e->ignore();
    }
    else
    {

        if(e->y() < titleBar->height() && e->x() > titleBar->width() - 120)
        {
            e->ignore();
        }
        else{
            if(leftbuttonpressed)
            {
                if(getTitleBar()->getFixedflag())
                {
                    move(e->globalPos() - dragPosition);
                }
                e->accept();
            }

        }
    }

}
Example #3
0
FlipbookPanel::FlipbookPanel(QWidget *parent) : TPanel(parent) {
  m_flipbook = new FlipBook(this);
  setWidget(m_flipbook);
  // minimize button and safearea toggle
  initializeTitleBar(getTitleBar());

  MainWindow *mw =
      qobject_cast<MainWindow *>(TApp::instance()->getMainWindow());
  if (mw && mw->getLayoutName() == QString("flip"))
    connect(m_flipbook, SIGNAL(imageLoaded(QString &)), mw,
            SLOT(changeWindowTitle(QString &)));
}
Example #4
0
void SettingDialog::initUI()
{
    normalSize = QSize(680, 475);
    getTitleBar()->getTitleLabel()->setText(tr("Settings"));
    QVBoxLayout* mainLayout = (QVBoxLayout*)layout();


    QWidget* tab1 = new QWidget;
    QWidget* tab2 = new QWidget;
    QWidget* tab3 = new QWidget;
    QWidget* tab4 = new QWidget;

    QTabWidget* tabwidget = new QTabWidget;
    tabwidget->addTab(tab1, tr("Home"));
    tabwidget->addTab(tab2, tr("Plot"));
    tabwidget->addTab(tab3, tr("About"));
    mainLayout->addWidget(tabwidget);
}