Ejemplo n.º 1
0
KviPixmap::KviPixmap(const KviPixmap &pix)
{
	m_pPix   = 0;
	m_szPath = pix.path();

	if(!m_szPath.isEmpty())
	{
		if(pix.pixmap())
		{
			m_pPix = new QPixmap(*(pix.pixmap()));
		}
	}
}
Ejemplo n.º 2
0
	bool fromString(const QString & szValue, KviPixmap & buffer)
	{
		QString szPath(szValue);
		decodePath(szPath);
		if(szPath.isEmpty())
		{
			buffer.setNull();
			return true;
		}
		else
		{
			return buffer.load(szPath);
		}
	}
Ejemplo n.º 3
0
	void toString(const KviPixmap & pixmap, QString & szBuffer)
	{
		szBuffer = pixmap.path();
		encodePath(szBuffer);
	}
Ejemplo n.º 4
0
KviPixmap::KviPixmap(const KviPixmap & pix)
{
	if(!pix.path().isEmpty() && !pix.isNull())
		set(*(pix.pixmap()), pix.path());
}