Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt GUI _ Пользовательский курсор

Автор: Tin-moon 14.4.2010, 22:01

Можно ли задать курсор например *.cur или *.ani ?? Если да то как?

Автор: BRE 14.4.2010, 22:06

Цитата(Tin-moon @ 14.4.2010, 23:01) *
Можно ли задать курсор например *.cur или *.ani ?? Если да то как?

Не уверен насчет .cur и .ani, но... почитай assistant по классу QCursor.

Автор: Tin-moon 14.4.2010, 22:07

Цитата(BRE @ 14.4.2010, 22:06) *
Цитата(Tin-moon @ 14.4.2010, 23:01) *
Можно ли задать курсор например *.cur или *.ani ?? Если да то как?

Не уверен насчет .cur и .ani, но... почитай assistant по классу QCursor.



да вот читаю...
чот не догнал как даже поставить обычный пнг

Автор: BRE 14.4.2010, 22:10

Цитата(Tin-moon @ 14.4.2010, 23:07) *
да вот читаю...
чот не догнал как даже поставить обычный пнг

bool QPixmap::load ( const QString & fileName, const char * format = 0, Qt::ImageConversionFlags flags = Qt::AutoColor )

Автор: Tin-moon 14.4.2010, 22:30

Цитата(BRE @ 14.4.2010, 22:10) *
Цитата(Tin-moon @ 14.4.2010, 23:07) *
да вот читаю...
чот не догнал как даже поставить обычный пнг

bool QPixmap::load ( const QString & fileName, const char * format = 0, Qt::ImageConversionFlags flags = Qt::AutoColor )

Ага ща попробую

А вот это не поставит курсор винды?

QCursor::QCursor ( HCURSOR cursor )
Constructs a Qt cursor from the given Windows cursor.

Warning: This function is only available on Windows.

See also handle().


Нет чот неставит...
или я туплю..

Автор: Andrewshkovskii 14.4.2010, 23:56

Поставит только под виндой:)Ну и хендл валидный должен быть.

Автор: Tin-moon 15.4.2010, 7:49

Цитата(Andrewshkovskii @ 14.4.2010, 23:56) *
Поставит только под виндой:)Ну и хендл валидный должен быть.



Можно для "валинка" код?? :)

Автор: Andrewshkovskii 16.4.2010, 0:07

Код?я чисто из описания функции тебе сказал. Так точно и ясно сказано, что данная функция установить курсов из ОС windows находясь только под этой самой ОС.
А про ХЕНДЛЫ в винде, тебе лучше почитать в интернетах, полезная информация:)

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)