Самая длинная фамилия
connect (ui->open, SIGNAL(clicked()), SLOT (Open()));//При
Содержание
- Код программы
- students::students(QWidget *parent) :
- QDialog(parent), //Тип окна: QDialog
- {
- {
- {
- {
- {
- {
- ui->setupUi(this);
- //Таблица с размерностью 5x5, т.е.:
- ui->tableWidget->setRowCount(5); //количество строк равна 5(ячейкам)
- ui->tableWidget->setColumnCount(5); //количество столбцов равна
- 5(ячейкам)
- //Связка слотов и сигналов для open, save, exit
- connect (ui->open, SIGNAL(clicked()), SLOT (Open()));//При
- поступлении сигнала от open обращайся к ф-и Open()
- connect (ui->save, SIGNAL(clicked()), SLOT (Save()));//При поступлении
- сигнала от save обращайся к ф-и Save()
- connect (ui->exit, SIGNAL(clicked()), SLOT (close()));//При поступлении
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- #include <QFile>
- #include <QTextStream>
- /***Сохранение данных в файл***/
- void students::Save() {
- QFile file("students list.txt"); //(1)
- //последовательно сохраняем:...
- out << ui->tableWidget->rowCount() << " "; //...строки, пока не
- for (int i = 0; i < ui->tableWidget->rowCount(); ++i) {
- for (int i = 0; i < ui->tableWidget->rowCount(); ++i)
- for (int i = 0; i < ui->tableWidget->rowCount(); ++i) {
- for (int i = 0; i < ui->tableWidget->rowCount(); ++i)
- for (int j = 0; j<5; ++j) {
- for (int j = 0; j<5; ++j) {
- for (int j = 0; j<5; ++j)
- out << ui->tableWidget->item(i, j)->text() << (j == 4 ? " " : " ");// и т.д.
- void students::Open() {
- QFile file("students list.txt");//(1)
- file.open(QIODevice::ReadOnly); //Открываем файл (1) только для
- чтения
- bool ok; //задаем логич. переменную ok
- ui->tableWidget->setRowCount((in.readLine()).toInt(&ok));
Похожие материалы
- Самый длинный и самый короткий день в тропических и умеренных широтах
- «Длинный кассиус»
- Тест на самую длинную серию единиц в блоке.
- 10 Самых распространенных фамилий в сша.
- Фамилия господина Хиджикаты
- Самая длинная фамилия
- 3.4 Тест на самую длинную последовательность единиц в блоке
- 250 Самых русских фамилий (по регионам страны).
- Самая длинная фамилия
- Поиск самой длинной заданной последовательности в массиве