Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:5
Форум » starterkit.ru » Embedded Linux
пересборка Qt в buildroot (убрать отображение курсора мыши)
alekstr
Добавлено 14.03.2013 06:25
0
Сообщение: 1
alekstr
0

Пункты: 1244
Регистрация: 20.10.2011
Пол: Мужчина
Хочу убрать отображение стрелки курсора мыши (при использовании ts это явный атавизм). Поставил соответствующую галочку в make menuconfig, сохранил конфиг, даю команду make - пересборка Qt не идет. Может это связано с тем, что у Qt перед сборкой запускается свой конфигуратор? Но как его запустить из под buildroot?
Спуститься к концу Подняться к началу
Персональная информация
tda2
Добавлено 14.03.2013 08:31 Сообщение: 2
tda2
0

Пункты: 172
Регистрация: 25.01.2013
Пол: Мужчина
А строчка в тексте программы не поможет?
QApplication::setOverrideCursor(Qt::BlankCursor);
Я в buildroot никаких настроек не менял.
Спуститься к концу Подняться к началу
Персональная информация
pulo
Добавлено 14.03.2013 09:35 Сообщение: 3
pulo
0

Пункты: 37
Регистрация: 14.03.2013
Цитата
А строчка в тексте программы не поможет?
QApplication::setOverrideCursor(Qt::BlankCursor);
Я в buildroot никаких настроек не менял.

Добрый день.
А как вы собираете buildroot для этого SoC? Взял исходники из гит как тут сказано [url=http://www.at91.com/linux4sam/bin/view/Linux4SAM/BuildRootBuild ]At91 Buildroot[/url]
только конфига для at91sam9g45 нету....
Спуститься к концу Подняться к началу
Персональная информация
alekstr
Добавлено 14.03.2013 10:44 Редактировалось 14.03.2013 11:02 Сообщение: 4
alekstr
0

Пункты: 1244
Регистрация: 20.10.2011
Пол: Мужчина
Цитата
А как вы собираете buildroot

[url=http://code.google.com/p/starterkit-org/w/list][/url]
Спуститься к концу Подняться к началу
Персональная информация
alekstr
Добавлено 14.03.2013 11:01 Сообщение: 5
alekstr
0

Пункты: 1244
Регистрация: 20.10.2011
Пол: Мужчина
Цитата
А строчка в тексте программы не поможет?
QApplication::setOverrideCursor(Qt::BlankCursor);
Я в buildroot никаких настроек не менял.

Как вариант можно, но:
1. У меня при запуске приложения с -qws курсор все-таки появился и исчез только при первом касании экрана. А если прибор будет совсем без ts, только на кнопках, то и курсор не исчезнет?
2. Некоторые библиотеки могут видоизменять курсор (в частности в примере qmusicplayer при выборе файлов), и этот видоизмененный курсор потом остается, получается еще хуже стрелки.
Поэтому хотелось бы все-таки решить проблему кардинально, т.к. при отсутствии традиционной мыши и курсор ее не нужен совсем.
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.03.2013 11:17 Сообщение: 6
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
принесет счастье:
Код
./configure bla-bla-bla -no-feature-CURSOR

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
pulo
Добавлено 14.03.2013 11:39 Сообщение: 7
pulo
0

Пункты: 37
Регистрация: 14.03.2013
Цитата
Цитата
А как вы собираете buildroot

[url=http://code.google.com/p/starterkit-org/w/list][/url]

Большое спасибо!
Спуститься к концу Подняться к началу
Персональная информация
alekstr
Добавлено 14.03.2013 11:53 Сообщение: 8
alekstr
0

Пункты: 1244
Регистрация: 20.10.2011
Пол: Мужчина
[quote]принесет счастье:
Код
./configure bla-bla-bla -no-feature-CURSOR
[/quote]
Это если Qt сам по себе собирать. Но тогда теряется связь с конфигом из buildroot и всеми проставленными там галочками.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 14.03.2013 12:27 Сообщение: 9
sasamy
4.71

Пункты: 83540
Регистрация: 14.08.2009
Цитата

в make menuconfig, сохранил конфиг, даю команду make - пересборка Qt не идет


тут наверно полная пересборка Qt потребуется - удалить каталог output/build/qt
а потом make
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 14.03.2013 12:28 Сообщение: 10
Jury093
4.5

Пункты: 54271
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
тут наверно полная пересборка Qt потребуется - удалить каталог output/build/qt
а потом make

не в бровь а в глаз :)
там все либы перетряхиваются и изгоняется анноящий курсор..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux