Статьи по программированию
примеры программного кода
Delphi, Kylix, C, C++, SQL, Visual Basic, Bash, Assembler, 1С
Qt, KOL, MFC, Rx Library, Windows, Linux, Mac OS
Mac OS (3)
-->Изменение указателя мыши
Опубликовано codeLocker в 12.08.2008 в 10:17.
ОС: Windows Библиотека: Qt 4 • QtGui • QCursor ОС: Mac OS, Linux Язык: C++
//Изменение указателя мыши
#include <QtGui>
int main(int argc, char** argv)
QApplication app(argc, argv);
QWidget wgt;
QPixmap pix ("clock.prig") ;
QCursor cur(pix);
wgt.setCursor(cur);
wgt.resize(180, 100) ;
wgt.show() ;
return app.exec();
}
//Изменение указателя мыши
#include <QtGui>
int main(int argc, char** argv)
QApplication app(argc, argv);
QWidget wgt;
QPixmap pix ("clock.prig") ;
QCursor cur(pix);
wgt.setCursor(cur);
wgt.resize(180, 100) ;
wgt.show() ;
return app.exec();
}
//Изменение указателя мыши
Определение свойства для управления режимом "только для чтения"
Опубликовано codeLocker в 12.08.2008 в 10:05.
ОС: Windows Библиотека: Qt 4 • Qt Designer ОС: Mac OS, Linux Язык: C++
class MyClass : public QObject {
Q_OBJECT
Q_PROPERTY(bool readonly READ isReadOnly WRITE setReadOnly)
private:
bool m_bReadOnly;
public:
MyClass(QObject* pobj = 0) : QObject(pobj)
, m_bReadOnly(false)
{
}
public:
void setReadOnly(bool bReadOnly)
{
m_bReadOnly = bReadOnly;
bool isReadOnlyO const
{
return m_bReadOnly;
}
}
Q_OBJECT
Q_PROPERTY(bool readonly READ isReadOnly WRITE setReadOnly)
private:
bool m_bReadOnly;
public:
MyClass(QObject* pobj = 0) : QObject(pobj)
, m_bReadOnly(false)
{
}
public:
void setReadOnly(bool bReadOnly)
{
m_bReadOnly = bReadOnly;
bool isReadOnlyO const
{
return m_bReadOnly;
}
}
Как в QDateEdit при выпадающем календаре сделат первый день недели понедельник
Опубликовано codeLocker в 06.08.2008 в 09:31.
ОС: Windows Библиотека: Qt 4 • QtGui • QDateEdit ОС: Mac OS, Linux Язык: C++
Нужно использовать метод setCalendarWidget, вот примерно так:
UIPatEdit::UIPatEdit(QWidget *parent) : QDialog(parent){
ui.setupUi(this);
QCalendarWidget* cw;
cw = new QCalendarWidget(this);
cw->setFirstDayOfWeek(Qt::Monday);
ui.deResearchDate->setCalendarWidget(cw);
............
............
ui.setupUi(this);
QCalendarWidget* cw;
cw = new QCalendarWidget(this);
cw->setFirstDayOfWeek(Qt::Monday);
ui.deResearchDate->setCalendarWidget(cw);
............
............
Спонсоры проекта:
- ????? ???? ?????? ?? ????? ?????? ???????: ????? ????????? ????.
Навигация
Сейчас на сайте
Сейчас на сайте 0 пользователей и 2 гостя.
Статистика
Всего материалов: 1387