Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
k0vpack
69 / 68 / 31
Регистрация: 13.02.2018
Сообщений: 963
Завершенные тесты: 1
1

Не понимаю в чем ошибка. Show();

23.02.2018, 20:28. Просмотров 833. Ответов 3
Метки нет (Все метки)

И так, учу QT по урокам Дениса Маркова, код пишу 1 в 1, но у него то работает. Вот код и ошибки. Сама ошибка пишет в 11 строке main.cpp

main.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <QApplication>
 
#include "mywindow.h"
 
 
int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
    MyWindow *window = new MyWindow(0);
 
    window->show();
    return app.exec();
}
mywindow.h
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#ifndef MYWINDOW_H
#define MYWINDOW_H
 
#include <QDialog>
#include <QLabel>
#include <QLineEdit>
#include <QCheckBox>
#include <QPushButton>
#include <QHBoxLayout>
#include <QVBoxLayout>
#include <QWidget>
class MyWindow : QDialog
{
    Q_OBJECT
 
public:
    MyWindow(QWidget *parent);
private:
    QLabel *lbl;
    QLineEdit *line;
    QCheckBox *cb1;
    QCheckBox *cb2;
    QPushButton *ok;
    QPushButton *close;
};
 
 
#endif // MYWINDOW_H
mywindow.cpp
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <mywindow.h>
 
 
MyWindow::MyWindow(QWidget *parent) : QDialog(parent)
{
    lbl = new QLabel("Enter");
    line = new QLineEdit;
 
    cb1 = new QCheckBox("Upper");
    cb2 = new QCheckBox("Inversiya");
 
    ok = new QPushButton("Ok");
    close = new QPushButton("Close");
 
    QHBoxLayout *lay = new QHBoxLayout;
    lay->addWidget(lbl);
    lay->addWidget(line);
 
    QVBoxLayout *right = new QVBoxLayout;
    right->addLayout(lay);
    right->addWidget(cb1);
    right->addWidget(cb2);
 
    QVBoxLayout *left = new QVBoxLayout;
    left->addWidget(ok);
    left->addWidget(close);
 
    QHBoxLayout *main = new QHBoxLayout;
    main->addLayout(right);
    main->addLayout(left);
 
    setLayout(main);
 
 
};
0
Миниатюры
Не понимаю в чем ошибка. Show();  
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.02.2018, 20:28
Ответы с готовыми решениями:

Вылетает ошибка Приложение остановлено при вызове show()
Доброго времени суток. Проблема такая, имеется класс PartToolBar уноследованный...

Не понимаю, в чём ошибка
Пишу GUI-приложение на Qt под windows. Запускаю прогу в режиме отладки....

В чем ошибка?
Доброго времени суток! Есть вот у меня код окна приложения win32 C++ ...

В чем ошибка?
Есть вот такие классы: class AbstractGraphicsFigure : public QGraphicsItem...

В чем ошибка? Слои qt
QPixmap *image = new QPixmap; image-&gt;load(link); ...

3
nd2
2835 / 2403 / 1057
Регистрация: 29.01.2016
Сообщений: 8,046
23.02.2018, 22:54 2
Лучший ответ Сообщение было отмечено k0vpack как решение

Решение

Цитата Сообщение от k0vpack Посмотреть сообщение
C++ (Qt)
1
class MyWindow : QDialog
C++ (Qt)
1
class MyWindow : public QDialog
Добавлено через 3 минуты
Цитата Сообщение от k0vpack Посмотреть сообщение
код пишу 1 в 1
Непохоже.
1
k0vpack
69 / 68 / 31
Регистрация: 13.02.2018
Сообщений: 963
Завершенные тесты: 1
23.02.2018, 22:58  [ТС] 3
nd2, 3 часа сижу, все меняю, на это даже не смотрю.
0
dark.k
78 / 67 / 9
Регистрация: 11.12.2009
Сообщений: 393
25.02.2018, 15:37 4
скинул бы исходники в архиве
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.02.2018, 15:37

Сигналы и слоты. В чем ошибка?
Весь день смотрю вводные уроки, читаю хабр, форум. В чем моя ошибка? Уже нет...

Не понимаю в чем ошибка
при введении а=1,b=1,с=1 выводит -26 вместо -5,2. Не делит,по какой-то...

Не понимаю в чем ошибка!
При нахождении среднего возраста работников, ВБ пишет ошибку 13 &quot;Несовпадение...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru