資源簡介
一個在QML中導入C++類開發(fā)的小例子,是在別人工程上修改完成的,自己當初敲代碼時候遇到了很多困難,我想初學者應該和我一樣,需要相關的代碼參考,如果你覺得對你有用,請點贊一下!
代碼片段和文件信息
#include?“colormaker.h“
#include?
#include?
ColorMaker::ColorMaker(Qobject?*parent)?:?Qobject(parent)
??m_algorithm(RandomRGB)
??m_currentColor(Qt::black)
??m_nColorTimer(0)
{
??qsrand(QDateTime::currentDateTime().toTime_t());
}
ColorMaker::~ColorMaker()
{
}
QColor?ColorMaker::color()?const
{
????return?m_currentColor;
}
void?ColorMaker::setColor(const?QColor?&color)
{
????m_currentColor?=?color;
????emit?colorChanged(m_currentColor);
}
QColor?ColorMaker::timeColor()?const
{
????QTime?time?=?QTime::currentTime();
????int?r?=?time.hour();
????int?g?=?time.minute()*2;
????int?b?=?time.second()*4;
????return?QColor::fromRgb(rgb);
}
ColorMaker::GenerateAlgorithm?ColorMaker::algorithm()?const
{
????return?m_algorithm;
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????3471??2014-06-04?23:06??imageProcessor\android\AndroidManifest.xm
?????文件???????2163??2015-09-08?21:20??imageProcessor\colormaker.cpp
?????文件???????1083??2015-09-08?21:14??imageProcessor\colormaker.h
?????文件????????775??2015-09-08?22:19??imageProcessor\imageProcessor.pro
?????文件??????18513??2015-09-08?22:22??imageProcessor\imageProcessor.pro.user
?????文件??????13401??2014-07-15?00:07??imageProcessor\imageProcessor.pro.user.3.2-pre1
?????文件???????3400??2014-06-04?10:24??imageProcessor\imageProcessor64.png
?????文件???????4945??2014-06-04?10:24??imageProcessor\imageProcessor80.png
?????文件????????771??2015-09-08?22:17??imageProcessor\main.cpp
?????文件???????2801??2015-09-08?21:42??imageProcessor\qml\imageProcessor\main.qml
?????文件???????2797??2014-06-04?23:05??imageProcessor\qtquick2applicationviewer\qtquick2applicationviewer.cpp
?????文件????????948??2014-06-04?10:24??imageProcessor\qtquick2applicationviewer\qtquick2applicationviewer.h
?????文件???????7492??2014-06-04?10:24??imageProcessor\qtquick2applicationviewer\qtquick2applicationviewer.pri
?????目錄??????????0??2015-09-08?21:42??imageProcessor\qml\imageProcessor
?????目錄??????????0??2015-09-08?20:36??imageProcessor\android
?????目錄??????????0??2015-09-08?20:36??imageProcessor\qml
?????目錄??????????0??2015-09-08?20:36??imageProcessor\qtquick2applicationviewer
?????目錄??????????0??2015-09-08?22:22??imageProcessor
-----------?---------??----------?-----??----
????????????????62560????????????????????18
評論
共有 條評論