#include <QDebug>
#include <QStringList>
-#include <QtCore>
IgnoreListManager& IgnoreListManager::operator=(const IgnoreListManager& other)
{
#include "abstractsqlstorage.h"
+#include <QDir>
+#include <QFileInfo>
#include <QMutexLocker>
#include <QSqlDriver>
#include <QSqlError>
#include <QSqlField>
#include <QSqlQuery>
+#include <QThread>
#include "quassel.h"
#include <memory>
-#include <QList>
+#include <QHash>
+#include <QMutex>
#include <QSqlDatabase>
#include <QSqlError>
#include <QSqlQuery>
#include "storage.h"
+class QThread;
+
class AbstractSqlMigrationReader;
class AbstractSqlMigrationWriter;
#include "coreauthhandler.h"
+#include <QtEndian>
+
#ifdef HAVE_SSL
# include <QSslSocket>
#endif
#include <QDebug>
#include <QHostInfo>
+#include <QTextBoundaryFinder>
#include "core.h"
#include "coreidentity.h"
#include "postgresqlstorage.h"
-#include <QtSql>
+#include <QByteArray>
+#include <QDataStream>
+#include <QSqlDriver>
+#include <QSqlField>
#include "network.h"
#include "quassel.h"
#include "sqlitestorage.h"
-#include <QtSql>
-
+#include <QByteArray>
+#include <QDataStream>
#include <QLatin1String>
+#include <QVariant>
#include "network.h"
#include "quassel.h"
#pragma once
+#include <memory>
+
+#include <QReadWriteLock>
#include <QSqlDatabase>
#include "abstractsqlstorage.h"
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
-#ifndef STORAGE_H
-#define STORAGE_H
+#pragma once
-#include <QtCore>
+#include <QList>
+#include <QMap>
+#include <QObject>
+#include <QProcessEnvironment>
+#include <QString>
+#include <QVariant>
+#include <QVariantList>
#include "coreidentity.h"
#include "message.h"
bool checkHashedPasswordSha2_512(const QString& password, const QString& hashedPassword);
QString sha2_512(const QString& input);
};
-
-#endif
#include "chatline.h"
+#include <QAbstractItemModel>
#include <QDateTime>
#include <QGraphicsSceneMouseEvent>
+#include <QGraphicsSceneHoverEvent>
+#include <QPainter>
#include <QString>
-#include <QtGui>
+#include <QStyleOptionGraphicsItem>
+#include <QTextCharFormat>
+
+class QAbstractItemModel;
+class QGraphicsSceneMouseEvent;
+class QGraphicsSceneHoverEvent;
+class QPainter;
+class QStyleOptionGraphicsItem;
#include "bufferinfo.h"
#include "buffersyncer.h"
const QPointF& contentsPos,
QGraphicsItem* parent)
: QGraphicsItem(parent)
- , _row(row)
- , // needs to be set before the items
- _model(model)
+ , _row(row) // needs to be set before the items
+ , _model(model)
, _contentsItem(contentsPos, contentsWidth, this)
, _senderItem(QRectF(senderPos, QSizeF(senderWidth, _contentsItem.height())), this)
, _timestampItem(QRectF(0, 0, timestampWidth, _contentsItem.height()), this)
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. *
***************************************************************************/
-#ifndef CHATLINE_H_
-#define CHATLINE_H_
+#pragma once
#include <QGraphicsItem>
+#include <QModelIndex>
+#include <QRectF>
#include "chatitem.h"
#include "chatlinemodel.h"
#include "chatscene.h"
+class QAbstractItemModel;
+class QEvent;
+class QGraphicsSceneMouseEvent;
+class QGraphicsSceneHoverEvent;
+class QPainter;
+class QStyleOptionGraphicsItem;
+
class ChatLine : public QGraphicsItem
{
public:
ChatItem* _mouseGrabberItem;
ChatItem* _hoverItem;
};
-
-#endif