Example #1
0
oknoRozmowy::oknoRozmowy(QWidget *parent, int id, int socket, QString login) :
    QDialog(parent),
    ui(new Ui::oknoRozmowy)
{
    this->setWindowFlags(Qt::Window | Qt::WindowTitleHint | Qt::CustomizeWindowHint);

    wyslij = NULL;
    ID = id;
    gniazdo = socket;
    uzytkownik = login;

    ui->setupUi(this);

    QString title = "[ ";
    title.append(QString::number(id));
    title.append(" ] -- Super TIN - TIN : Rozmowa --");

    this->setWindowTitle(title);

    ui->liniaWiadomosci->setMaxLength(256);

    connect(ui->liniaWiadomosci, SIGNAL(textChanged(const QString &)), this, SLOT(wpisywanieWiadomosci(QString)));
    connect(ui->pushWyslij, SIGNAL(clicked()), this, SLOT(wyslijWiadomosc()));
    connect(ui->pushZakoncz, SIGNAL(clicked()), this, SLOT(zakoncz()));


}
Example #2
0
void oknoRozmowy::keyPressEvent(QKeyEvent *keyevent)
{
    if(keyevent->key() == Qt::Key_Escape)
    {
        zakoncz();
    } else
        QDialog::keyPressEvent(keyevent);
}
Example #3
0
void okno1::conf(){
    setGeometry(100,100,300,200);
    setWindowTitle("Wprowadź ilość fabryk i centrów dystrybucji");
    lab1 = new QLabel("fabryki",this);
    lab2 = new QLabel("centra", this);
    button = new QPushButton("dalej", this);
    lin1 = new QLineEdit("", this);
    lin2 = new QLineEdit("", this);
    lab1->setGeometry(20,20,100,20);
    lab2->setGeometry(20,40,100,20);
    lin1->setGeometry(100,20,50,20);
    lin2->setGeometry(100,40,50,20);
    button->setGeometry(100,100, 50,30);
    QObject::connect(button, SIGNAL(clicked()),this, SLOT(ustaw_fabryki()));
    QObject::connect(button, SIGNAL(clicked()),this, SLOT(ustaw_centra()));
    QObject::connect(button, SIGNAL(clicked()),this, SLOT(zakoncz()));
}
Example #4
0
/*glowne menu, wyswietlane na poczatku, i po kazdym wprowadzeniu danych.*/
void menu()
{
char c=0;
char wybor;
int i=0;

printf("Menu:\n"
"(1) Wprowadz dane.\n"
"(2) Edytuj dane.\n"
"(3) Wypisz dane.\n"
"(4) Usun rekord.\n"
"(5) Sortuj dane.\n"
"(6) Zapisz dane do pliku.\n"
"(7) Zakoncz program.\n");

while(1) {
	i = 0;
	wybor = 0;
	while(1) {
        c = getchar();
		if(i==0){
			if(c>='1'&&c<='7') wybor = c;
			else wybor = 0;
			i++;
		}
		else {
			if(c=='\n'&&i==1&&wybor) 
				switch(wybor) {
				case '1': wczytaj_dane(); break;
				case '2': edytuj(); break;
				case '3': wypisz(); break;
				case '4': usun(); break;
				case '5': menu_sort(); break;
				case '6': zapisz(); break;
				case '7': zakoncz(); break;
				}
			else 
				if(c=='\n') {printf("Niepoprawna komenda! Wybierz jeszcez raz.\n");i=0;}
				else i++;
		}
	}
}/*while(1) */
}/*=================================================koniec menu() */