.
This commit is contained in:
+69
@@ -0,0 +1,69 @@
|
||||
#include "cstring.h"
|
||||
|
||||
|
||||
cStringTime::cStringTime()
|
||||
{
|
||||
}
|
||||
|
||||
cStringTime::cStringTime(const qint32& iTime, const QString& szString) :
|
||||
m_iTime(iTime),
|
||||
m_szString(szString)
|
||||
{
|
||||
}
|
||||
|
||||
qint32 cStringTime::time()
|
||||
{
|
||||
return(m_iTime);
|
||||
}
|
||||
|
||||
QString cStringTime::string()
|
||||
{
|
||||
return(m_szString);
|
||||
}
|
||||
|
||||
cStringTimeList::cStringTimeList()
|
||||
{
|
||||
}
|
||||
|
||||
cStringTime* cStringTimeList::add(const qint32& iTime, const QString& szString)
|
||||
{
|
||||
cStringTime* lpNew = new cStringTime(iTime, szString);
|
||||
append(lpNew);
|
||||
return(lpNew);
|
||||
}
|
||||
|
||||
QString cStringTimeList::join()
|
||||
{
|
||||
QStringList szList;
|
||||
QString str;
|
||||
|
||||
for(int x = 0;x < count();x++)
|
||||
{
|
||||
str = QString::number(at(x)->time()) + "|" + at(x)->string();
|
||||
szList.append(str);
|
||||
}
|
||||
return(szList.join("||"));
|
||||
}
|
||||
|
||||
cString21::cString21() :
|
||||
m_szLeft(QStringList()),
|
||||
m_szRight("")
|
||||
{
|
||||
}
|
||||
|
||||
cString21::cString21(const QStringList& szLeft, const QString& szRight) :
|
||||
m_szLeft(szLeft),
|
||||
m_szRight(szRight)
|
||||
{
|
||||
}
|
||||
|
||||
cString21List::cString21List()
|
||||
{
|
||||
}
|
||||
|
||||
cString21* cString21List::add(const QStringList& szLeft, const QString& szRight)
|
||||
{
|
||||
cString21* lpNew = new cString21(szLeft, szRight);
|
||||
append(lpNew);
|
||||
return(lpNew);
|
||||
}
|
||||
Reference in New Issue
Block a user