Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Qt и кроссплатформенное программирование С/С++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2013, 21:47   #1
David Villa
Пользователь
 
Аватар для David Villa
 
Регистрация: 24.12.2011
Сообщений: 54
По умолчанию Работа с буфером обмена и заголовочные файлы qt creator

Здравствуйте. Такая проблема. Установил себе библиотеку qt 5.0.1. Сборка была автоматическая, поэтому установился и qt creator и mingw. До этого опыта использования qt не было. Надо было написать небольшое приложение, которое работает с буфером обмена. На форумах нашел, что надо использовать QApplication::clipboard(), но у меня ничего не получилось. Заголовочный файл QClipboard не подключается (qt creator выдает ошибку, что такого файла нет), QApplication тоже, хотя в примерах в интернете эти заголовки используются. В книге по qt 4.5 в некотором примере (не на буфер) есть строка #include <Qtgui>, но и этот файл qt creator не находит. Может ли это быть связано с тем, что qt 5.0.1 настолько отличается? И знает ли кто нибудь, как работать с буфером обмена с qt 5.0.1?
David Villa вне форума Ответить с цитированием
Старый 31.03.2013, 13:38   #2
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,618
По умолчанию

это может быть связано с кирилицей и пробелами к каталогу с установленным Qt, например.

В комплекте с Qt есть примеры, попробуй запустить их, если не работают - Qt установлен неверно, проверь пеерменные среды, например.
rrrFer вне форума Ответить с цитированием
Старый 04.02.2014, 19:20   #3
Антон_с
Новичок
Джуниор
 
Регистрация: 17.05.2013
Сообщений: 1
По умолчанию Ответ

Никогда не используй русский буквы в пути к проектам или установочным файлам QT!
Антон_с вне форума Ответить с цитированием
Старый 05.02.2014, 09:12   #4
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

В .pro файле посмотрите что у вас там используется.
Например для "просто окошечек" нужно
Код:
QT       += core gui
#можно все в одно строку, разделяя пробелами или в несколько
#QT       += core
#QT       += gui
и, возможно (для Qt5)

Код:
QT += widgets

В Qt5 кое-что поменялось. В частности все виджеты лежат в папке QtWidgets (Типа <QtWidgets/Widgetname>) (ну как-то так, я мог не совсем правильно название написать)

Рекомендую к ознакомлению эту статью.
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс

Последний раз редактировалось ROD; 05.02.2014 в 09:17.
ROD вне форума Ответить с цитированием
Старый 05.02.2014, 12:43   #5
rrrFer
Санитар
Старожил
 
Аватар для rrrFer
 
Регистрация: 04.10.2008
Сообщений: 2,618
По умолчанию

теме то почти год. Когда оно писалось, релиза кьют5 еще не было, ТС статья о переходе с 4 на 5 версию стопудово не интересует )
rrrFer вне форума Ответить с цитированием
Старый 05.02.2014, 13:18   #6
ROD
Linux C++ Qt ARM
Старожил
 
Аватар для ROD
 
Регистрация: 30.11.2008
Сообщений: 3,030
По умолчанию

Действительно... Уже какой раз попадаюсь на некропостеров...
Дилетант широкого профиля.

"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс
ROD вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с буфером обмена Arsenx777 Общие вопросы Delphi 4 04.08.2011 22:03
Работа с буфером обмена ОС truder JavaScript, Ajax 2 28.02.2011 05:21
Работа с буфером обмена. star007 Помощь студентам 0 16.06.2010 20:37
Работа с буфером обмена Gerzs Общие вопросы Delphi 2 26.03.2010 15:15
Работа с буфером обмена АлексейМк Общие вопросы C/C++ 1 05.08.2009 00:24