LINUX.ORG.RU

История изменений

Исправление KivApple, (текущая версия) :

У меня Debian Testing и Qt Creator из репозиториев. Что мне нужно сделать, чтобы перейти на Qt5? Кстати, проект созданный креатором, выглядит так (я лишь добавил serialport):

#-------------------------------------------------
#
# Project created by QtCreator 2014-05-04T12:17:52
#
#-------------------------------------------------

QT       += core gui serialport

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = robot-cleaner-control
TEMPLATE = app


SOURCES += main.cpp\
        mainwindow.cpp

HEADERS  += mainwindow.h

FORMS    += mainwindow.ui

Насколько я понимаю (я ещё лишь изучаю Qt и многого не знаю), запись вида «QT += список модулей» используется как раз в Qt5. Тогда получается, что я уже создал проект Qt5, однако serialport всё равно не работает (если попытаться использовать QtSerialPort в программе, то сыпятся ошибки линковки из-за неизвестных функций, пустое приложение с окошком работает нормально).

Исходная версия KivApple, :

У меня Debian Testing и Qt Creator из репозиториев. Что мне нужно сделать, чтобы перейти на Qt5? Кстати, проект созданный креатором, выглядит так (я лишь добавил serialport):

#-------------------------------------------------
#
# Project created by QtCreator 2014-05-04T12:17:52
#
#-------------------------------------------------

QT       += core gui serialport

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

TARGET = robot-cleaner-control
TEMPLATE = app


SOURCES += main.cpp\
        mainwindow.cpp

HEADERS  += mainwindow.h

FORMS    += mainwindow.ui

Насколько я понимаю (я ещё лишь изучаю Qt и многого не знаю), запись вида «QT += список модулей» используется как раз в Qt5. Тогда получается, что я уже создал проект Qt5, однако serialport всё равно не работает.