Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "outerwidgetsvisibilitypageforboardlayoutwizard.h"
- #include "ui_outerwidgetsvisibilitypageforboardlayoutwizard.h"
- #include <QLabel>
- #include <QCheckBox>
- #include <QGroupBox>
- #include "boardlayoutdata.h"
- OuterWidgetsVisibilityPageForBoardLayoutWizard::OuterWidgetsVisibilityPageForBoardLayoutWizard(QWidget *parent) :
- QWizardPage(parent),
- ui(new Ui::OuterWidgetsVisibilityPageForBoardLayoutWizard)
- {
- ui->setupUi(this);
- setTitle(tr("Elementy dookolne układu"));
- setSubTitle(tr("Wybierz te elementy, które powinny być dostępne z poziomu tego układu. "
- "Dostępne elementy mogą być później ukrywane, ale jedynie wraz z całą sekcją której zostanę przyporządkowane."));
- ui->use_header->setText(tr("Nagłówek"));
- ui->use_message->setText(tr("Wiadomość"));
- ui->speaking_box->setTitle(tr("Mówcy"));
- ui->use_queue1st->setText(tr("Kolejka podstawowa"));
- ui->use_queue2nd->setText(tr("Kolejka dodatkowa"));
- ui->topic_box->setTitle(tr("Temat"));
- ui->use_speaker->setText(tr("Ostatni mówca"));
- ui->use_speakers->setText(tr("Lista mówców"));
- ui->speaker_fallback->setText(tr("Utwórz układ rezerwowy"));
- ui->use_name->setText(tr("Krótka nazwa tematu"));
- ui->use_data->setText(tr("Treść tematu"));
- ui->data_fallback->setText(tr("Utwórz układ rezerwowy"));
- ui->use_speaker->setValue(int(ShowSpeakersMode::single));
- ui->use_speakers->setValue(int(ShowSpeakersMode::list));
- ui->speaker_fallback->setValue(int(ShowSpeakersMode::fallback));
- ui->use_data->setValue(int(ShowTopicMode::data));
- ui->use_name->setValue(int(ShowTopicMode::name));
- ui->data_fallback->setValue(int(ShowTopicMode::fallback));
- ui->speaking_box->addButton(ui->use_speaker);
- ui->speaking_box->addButton(ui->use_speakers);
- ui->speaking_box->addButton(ui->speaker_fallback);
- ui->topic_box->addButton(ui->use_data);
- ui->topic_box->addButton(ui->use_name);
- ui->topic_box->addButton(ui->data_fallback);
- ui->header_label->setBuddy(ui->use_header);
- ui->message_label->setBuddy(ui->use_message);
- ui->speaking_label->setBuddy(ui->speaking_box);
- ui->queue1st_label->setBuddy(ui->use_queue1st);
- ui->queue2nd_label->setBuddy(ui->use_queue2nd);
- ui->topic_label->setBuddy(ui->topic_box);
- ui->header_label->setText(tr("Nagłówek zawiera nazwę widoku, a więc określa co przedstawia element główny widoku, w sposób zrozumiały dla uczestników spotkania. "
- "W przypadku listy obecności będzie to np. właśnie \"Lista obecności\". "
- "Treść nagłówka jest zależna od aktywnego widoku."));
- ui->message_label->setText(tr("Wiadomość to tymczasowy tekst wyświetlany przez zarządzającego systemem. "
- "Widoki mogą posiadać domyślne wiadomości, np. dla listy obecności może to być \"Proszę się zalogować.\". "
- "Wiadomość może być w każdym momencie usunięta lub zastąpiona inną."));
- ui->queue1st_label->setText(tr("Kolejka podstawowa to lista osób oczekujących na włączenie mikrofonu przez przewodniczącego."));
- ui->queue2nd_label->setText(tr("Kolejka dodatkowa to drugorzędna lista osób oczekujących na włączenie mikrofonu przez przewodniczącego."));
- ui->topic_label->setText(tr("Treść tematu lub jego nazwa. "
- "Nazwa tematu pozwala na szybkie rozpoznanie tematu którego dotyczy dana aktywność i jest zazwyczaj krótka. "
- "Treść tematu to opcjonalna wartość jaką można nadać tworzonemu tematowi; "
- "nie ma limitu znaków. "
- "Opcja \"Utwórz układ rezerwowy\" oznacza, że tworzony układ będzie używał treści tematu, o ile nie będzie ona pusta; "
- "w przeciwnym razie, wykorzystany będzie układ alternatywny o którego określenie zostaniesz poproszony na następnym ekranie."));
- ui->speaking_label->setText(tr("Naziwsko ostatniego z aktywnych mówców lub lista wszystkich mówców. "
- "Opcja \"Ostatni mówca\", w kompaktowej formie, wyświetli nazwisko ostatniego z mówców; "
- "opcjonalne także z opisem elementu. "
- "Lista mówców wyświetli wszystkie osoby z aktywnymi mikrofonami, zajmie jednak więcej miejsca. "
- "Opcja \"Utwórz układ rezerwowy\" oznacza, że tworzony układ będzie używał pierwszej z opcji, o ile mówca będzie jeden; "
- "w przeciwnym razie, wykorzystany będzie układ alternatywny o którego określenie zostaniesz poproszony na następnym ekranie. "
- "W tym miejscu warto zaznaczyć, że zaznaczenie opcji \"Ostatni mówca\" tak dla tematu, jak i mówców, "
- "będzie wymagać określenia trzech układów rezerwowych."));
- registerField("show_header", ui->use_header);
- registerField("show_message", ui->use_message);
- registerField("show_speakers", static_cast<QGroupBox*>(ui->speaking_box), "checked", "toggled");
- registerField("show_topic", static_cast<QGroupBox*>(ui->topic_box), "checked", "toggled");
- registerField("show_speakers_mode", ui->speaking_box);
- registerField("show_topic_mode", ui->topic_box);
- registerField("show_queue1st", ui->use_queue1st);
- registerField("show_queue2nd", ui->use_queue2nd);
- }
- OuterWidgetsVisibilityPageForBoardLayoutWizard::~OuterWidgetsVisibilityPageForBoardLayoutWizard()
- {
- delete ui;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement