예제 #1
0
//! [0]
FindFileDialog::FindFileDialog(TextEdit *editor, Assistant *assistant)
    : QDialog(editor)
{
    currentAssistant = assistant;
    currentEditor = editor;
//! [0]

    createButtons();
    createComboBoxes();
    createFilesTree();
    createLabels();
    createLayout();

    directoryComboBox->addItem(QDir::toNativeSeparators(QDir::currentPath()));
    fileNameComboBox->addItem("*");
    findFiles();

    setWindowTitle(tr("Find File"));
//! [1]
}
예제 #2
0
SensorDialog::SensorDialog(QWidget *parent)
    : QDialog(parent)
{
	tc = QTextCodec::codecForLocale();
	createButtons();

	Flag = false;

    createComboBoxes();
    createLabels();
    createLayout();

    BodyComboBox->addItem("Force");
	BodyComboBox->addItem("Gyro");
	BodyComboBox->addItem("Range");
	BodyComboBox->addItem("Acceleration");
	BodyComboBox->addItem("Torque");

    setWindowTitle(tc->toUnicode("Sensor menu"));

}
MyWidget_GestisciUtentiPCBuilder::MyWidget_GestisciUtentiPCBuilder(QWidget* parent):QWidget(parent){
    createLabels();
    createPushButtons();
    createLineEdits();
    createComboBoxes();

    QHBoxLayout* horizontalLayout1=new QHBoxLayout;
    QHBoxLayout* horizontalLayout2=new QHBoxLayout;
    QHBoxLayout* horizontalLayout3=new QHBoxLayout;
    QHBoxLayout* horizontalLayout4=new QHBoxLayout;
    QHBoxLayout* horizontalLayout5=new QHBoxLayout;
    QHBoxLayout* horizontalLayout6=new QHBoxLayout;
    QHBoxLayout* horizontalLayout7=new QHBoxLayout;
    QHBoxLayout* horizontalLayout8=new QHBoxLayout;
    QHBoxLayout* horizontalLayout9=new QHBoxLayout;


    QVBoxLayout* verticalLayout1=new QVBoxLayout;
    QVBoxLayout* verticalLayout2=new QVBoxLayout;
    QVBoxLayout* verticalLayout3=new QVBoxLayout;
    QVBoxLayout* verticalLayout4=new QVBoxLayout;

    QGridLayout* gridLayout1=new QGridLayout;

    horizontalLayout1->addWidget(elimina_utentePushButton);
    horizontalLayout2->addWidget(username_utenterimuovereLineEdit);
    horizontalLayout3->addWidget(rimuovi_utenteLabel);

    verticalLayout1->addLayout(horizontalLayout3);
    verticalLayout1->addLayout(horizontalLayout2);
    verticalLayout1->addLayout(horizontalLayout1);

    horizontalLayout4->addWidget(modificaPushButton);

    horizontalLayout5->addWidget(data_di_nascitaLabel);
    horizontalLayout5->addWidget(giornonascitaComboBox);
    horizontalLayout5->addWidget(mesenascitaComboBox);
    horizontalLayout5->addWidget(annonascitaComboBox);
    horizontalLayout5->setContentsMargins(0,0,0,25);

    gridLayout1->setSpacing(25);
    gridLayout1->setContentsMargins(0,25,0,25);
    gridLayout1->addWidget(usernameLabel,0,0,1,1);
    gridLayout1->addWidget(usernameLineEdit,0,1,1,1);
    gridLayout1->addWidget(emailLabel,1,0,1,1);
    gridLayout1->addWidget(emailLineEdit,1,1,1,1);
    gridLayout1->addWidget(nomeLabel,2,0,1,1);
    gridLayout1->addWidget(nomeLineEdit,2,1,1,1);
    gridLayout1->addWidget(cognomeLabel,3,0,1,1);
    gridLayout1->addWidget(cognomeLineEdit,3,1,1,1);
    gridLayout1->addWidget(passwordLabel,4,0,1,1);
    gridLayout1->addWidget(passwordLineEdit,4,1,1,1);
    gridLayout1->addWidget(tipo_accountLabel,5,0,1,1);
    gridLayout1->addWidget(tipoaccountComboBox,5,1,1,1);

    horizontalLayout6->addWidget(username_utentemodificaLineEdit);
    horizontalLayout7->addWidget(modifica_dati_utenteLabel);

    verticalLayout2->addLayout(horizontalLayout7);
    verticalLayout2->addLayout(horizontalLayout6);

    verticalLayout3->addLayout(verticalLayout2);
    verticalLayout3->addLayout(gridLayout1);
    verticalLayout3->addLayout(horizontalLayout5);
    verticalLayout3->addLayout(horizontalLayout4);

    horizontalLayout8->addLayout(verticalLayout3);
    horizontalLayout8->addLayout(verticalLayout1);

    horizontalLayout9->addWidget(indietroPushButton);
    horizontalLayout9->addWidget(PCBuilder_Gestione_utentiLabel);
    horizontalLayout9->setContentsMargins(0,0,0,50);

    verticalLayout4->addLayout(horizontalLayout9);
    verticalLayout4->addLayout(horizontalLayout8);

    setLayout(verticalLayout4);
}