forked from qt-creator/qt-creator
Utils: Remove QTC_ASSERT definition
Change-Id: Ie32971f8e97a77db9a503d3e44f4bee1d537aef3 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -3,8 +3,9 @@
|
||||
|
||||
#include "layoutbuilder.h"
|
||||
|
||||
#include <utils/icon.h>
|
||||
#include <utils/filepath.h>
|
||||
#include "filepath.h"
|
||||
#include "icon.h"
|
||||
#include "qtcassert.h"
|
||||
|
||||
#include <QDebug>
|
||||
#include <QFormLayout>
|
||||
@@ -24,13 +25,6 @@
|
||||
|
||||
namespace Layouting {
|
||||
|
||||
// That's cut down qtcassert.{c,h} to avoid the dependency.
|
||||
#define QTC_STRINGIFY_HELPER(x) #x
|
||||
#define QTC_STRINGIFY(x) QTC_STRINGIFY_HELPER(x)
|
||||
#define QTC_STRING(cond) qDebug("SOFT ASSERT: \"%s\" in %s: %s", cond, __FILE__, QTC_STRINGIFY(__LINE__))
|
||||
#define QTC_ASSERT(cond, action) if (Q_LIKELY(cond)) {} else { QTC_STRING(#cond); action; } do {} while (0)
|
||||
#define QTC_CHECK(cond) if (cond) {} else { QTC_STRING(#cond); } do {} while (0)
|
||||
|
||||
template <typename X>
|
||||
typename X::Implementation *access(const X *x)
|
||||
{
|
||||
|
Reference in New Issue
Block a user