add test for abstractextitem

This commit is contained in:
2016-05-28 00:30:02 +03:00
parent 2a257de1e6
commit fd3ed61191
6 changed files with 200 additions and 13 deletions

View File

@ -70,10 +70,10 @@ void AbstractExtItem::copyDefaults(AbstractExtItem *_other) const
QString AbstractExtItem::writtableConfig() const
{
QStringList paths = m_fileName.split(QChar('/'));
QString name = paths.takeLast();
QString dir = paths.takeLast();
QString path = m_fileName;
QString name = QFileInfo(path).fileName();
path.remove(path.count() - name.count() - 1, name.count() + 1);
QString dir = QFileInfo(path).fileName();
return QString("%1/awesomewidgets/%2/%3")
.arg(QStandardPaths::writableLocation(

View File

@ -72,7 +72,7 @@ public slots:
virtual void writeConfiguration() const;
private:
QString m_fileName;
QString m_fileName = QString("/dev/null");
virtual void translate() = 0;
// properties
int m_apiVersion = 0;