Exemple #1
0
SplineTool::SplineTool() {
	getToolButton()->setText("S");

	QVBoxLayout* vbox = new QVBoxLayout();

	QLabel* label = new QLabel("Spline Settings");
	vbox->addWidget(label);

	getToolSettings()->setLayout(vbox);
}
Exemple #2
0
QToolBar* PreferencesDialog::setupToolBar() {
    toolBarButtonGroup_ = new QButtonGroup(this);
    toolBarButtonGroup_->setExclusive(true);
    
    contentsWidget_ = new QToolBar("Select");
    contentsWidget_->setOrientation(Qt::Horizontal);
    contentsWidget_->setIconSize(QSize(32, 32));
    
    QWidget* spacer1 = new QWidget();
    spacer1->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
    QWidget* spacer2 = new QWidget();
    spacer2->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
    contentsWidget_->addWidget(spacer1);
    getToolButton("general", "General", 0);
    getToolButton("microscope", "Microscope", 1);
    getToolButton("system", "System", 2);
    getToolButton("software", "Software", 3);
    getToolButton("status", "Status", 4);
    getToolButton("viewer", "Viewers", 5);
    getToolButton("fonts", "Font", 6);
    contentsWidget_->addWidget(spacer2);

    return contentsWidget_;
}