src/objecttypes/modelobject.cpp

changeset 6
73e448b2943d
parent 3
55a55a9ec2c2
child 8
44679e468ba9
--- a/src/objecttypes/modelobject.cpp	Thu Oct 03 11:45:44 2019 +0300
+++ b/src/objecttypes/modelobject.cpp	Thu Oct 03 23:44:28 2019 +0300
@@ -1,14 +1,25 @@
+#include <QBrush>
+#include <QFont>
 #include "modelobject.h"
 
+/*
 static Uuid &getUuidForNewObject()
 {
     static Uuid running_uuid {0, 0};
     incrementUuid(running_uuid);
     return running_uuid;
 }
+*/
+
+static unsigned int getIdForNewObject()
+{
+	static unsigned int id = 0;
+	id += 1;
+	return id;
+}
 
 modelobjects::BaseObject::BaseObject() :
-    id {getUuidForNewObject()}
+	id {getIdForNewObject()}
 {
 }
 
@@ -35,6 +46,21 @@
 	return SetPropertyResult::PropertyNotHandled;
 }
 
+QBrush modelobjects::BaseObject::textRepresentationForeground() const
+{
+	return {};
+}
+
+QBrush modelobjects::BaseObject::textRepresentationBackground() const
+{
+	return {};
+}
+
+QFont modelobjects::BaseObject::textRepresentationFont() const
+{
+	return {};
+}
+
 modelobjects::ColoredBaseObject::ColoredBaseObject(const Color color_index) :
 	color_index{color_index}
 {

mercurial