Russian Qt Forum
Ноябрь 23, 2024, 10:27 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как подключить qobject_p.h в linux?  (Прочитано 2672 раз)
Roland26
Гость
« : Июнь 13, 2019, 00:55 »

Здравствуйте.
Недавно взялся за чужой проект. В проекте есть класс наследуемый от QObjectPrivate для этого добавлен include qobject_p.h.
Под виндой все зашибись, но под линук ругается что не может его найти и его реально физически нет. Как его добавить или обойти эту проблему? Может на линуксе он по другому называется?
Записан
qate
Супер
******
Offline Offline

Сообщений: 1177


Просмотр профиля
« Ответ #1 : Июнь 13, 2019, 10:05 »

см. $WHERE_IS_QT_ISTALLED_DIR/Qt5.12.3/5.12.3/Src/qtbase/include/QtCore/5.12.3/QtCore/private/qobject_p.h
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #2 : Июнь 13, 2019, 11:47 »

Если у тебя Linux, то приватные хидеры могут и не поставляться из репов. Возможно также что нужно доустановить репы типа qt-private (возможно они есть, в зависимомти от дистрибутива Linux). Это в случае, если ты не используешь инсталлер от Qt, а используется Qt из реп дистрибутива.
Записан

ArchLinux x86_64 / Win10 64 bit
Roland26
Гость
« Ответ #3 : Июнь 20, 2019, 23:04 »

Оказалось нужно поставить qt с официального сайта. Тогда файл которого не было появился. default версия очень урезана.
Всем спасибо за помощь.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.105 секунд. Запросов: 22.