diff --git a/Examples/biggest_flex_featureimage.jpg b/Examples/biggest_flex_featureimage.jpg deleted file mode 100644 index e830e0a..0000000 Binary files a/Examples/biggest_flex_featureimage.jpg and /dev/null differ diff --git a/Examples/farbkreis_featuredimage.png b/Examples/farbkreis_featuredimage.png deleted file mode 100644 index 10e2872..0000000 Binary files a/Examples/farbkreis_featuredimage.png and /dev/null differ diff --git a/conf/intelliphoto_dox b/conf/intelliphoto_dox index 1326066..8c10cda 100644 --- a/conf/intelliphoto_dox +++ b/conf/intelliphoto_dox @@ -5,7 +5,7 @@ #--------------------------------------------------------------------------- DOXYFILE_ENCODING = UTF-8 PROJECT_NAME = IntelliPhoto -PROJECT_NUMBER = 0.5 +PROJECT_NUMBER = 0.6 PROJECT_BRIEF = PROJECT_LOGO = OUTPUT_DIRECTORY = docs diff --git a/docs/html/_intelli_color_picker_8cpp.html b/docs/html/_intelli_color_picker_8cpp.html index 4c18fee..849addb 100644 --- a/docs/html/_intelli_color_picker_8cpp.html +++ b/docs/html/_intelli_color_picker_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_color_picker_8cpp_source.html b/docs/html/_intelli_color_picker_8cpp_source.html index a3562cd..f7131a1 100644 --- a/docs/html/_intelli_color_picker_8cpp_source.html +++ b/docs/html/_intelli_color_picker_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
@@ -100,11 +100,11 @@ $(document).ready(function(){initNavTree('_intelli_color_picker_8cpp_source.html
12  std::swap(firstColor, secondColor);
13 }
14 
-
15 QColor IntelliColorPicker::getFirstColor() const {
+
15 QColor IntelliColorPicker::getFirstColor(){
16  return this->firstColor;
17 }
18 
-
19 QColor IntelliColorPicker::getSecondColor() const {
+
19 QColor IntelliColorPicker::getSecondColor(){
20  return this->secondColor;
21 }
22 
@@ -122,12 +122,12 @@ $(document).ready(function(){initNavTree('_intelli_color_picker_8cpp_source.html
34 }
-
IntelliColorPicker::getFirstColor
QColor getFirstColor() const
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
IntelliColorPicker::~IntelliColorPicker
virtual ~IntelliColorPicker()
IntelliColorPicker destructor clears up his used memory, if there is some.
Definition: IntelliColorPicker.cpp:7
IntelliColorPicker::setSecondColor
void setSecondColor(QColor Color)
A function to set the secondary color.
Definition: IntelliColorPicker.cpp:27
-
IntelliColorPicker::getSecondColor
QColor getSecondColor() const
A function to read the secondary selected color.
Definition: IntelliColorPicker.cpp:19
+
IntelliColorPicker::getSecondColor
QColor getSecondColor()
A function to read the secondary selected color.
Definition: IntelliColorPicker.cpp:19
IntelliColorPicker.h
IntelliColorPicker::setFirstColor
void setFirstColor(QColor Color)
A function to set the primary color.
Definition: IntelliColorPicker.cpp:23
+
IntelliColorPicker::getFirstColor
QColor getFirstColor()
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
IntelliColorPicker::swapColors
void swapColors()
A function switching primary and secondary color.
Definition: IntelliColorPicker.cpp:11
IntelliColorPicker::IntelliColorPicker
IntelliColorPicker()
IntelliColorPicker constructor, setting 2 preset colors, be careful, theese color may change in produ...
Definition: IntelliColorPicker.cpp:3
diff --git a/docs/html/_intelli_color_picker_8h.html b/docs/html/_intelli_color_picker_8h.html index 87bc808..3baf920 100644 --- a/docs/html/_intelli_color_picker_8h.html +++ b/docs/html/_intelli_color_picker_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_color_picker_8h_source.html b/docs/html/_intelli_color_picker_8h_source.html index 040e341..ea836cf 100644 --- a/docs/html/_intelli_color_picker_8h_source.html +++ b/docs/html/_intelli_color_picker_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
@@ -124,11 +124,11 @@ $(document).ready(function(){initNavTree('_intelli_color_picker_8h_source.html',
73 #endif
-
IntelliColorPicker::getFirstColor
QColor getFirstColor() const
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
IntelliColorPicker::~IntelliColorPicker
virtual ~IntelliColorPicker()
IntelliColorPicker destructor clears up his used memory, if there is some.
Definition: IntelliColorPicker.cpp:7
IntelliColorPicker::setSecondColor
void setSecondColor(QColor Color)
A function to set the secondary color.
Definition: IntelliColorPicker.cpp:27
-
IntelliColorPicker::getSecondColor
QColor getSecondColor() const
A function to read the secondary selected color.
Definition: IntelliColorPicker.cpp:19
+
IntelliColorPicker::getSecondColor
QColor getSecondColor()
A function to read the secondary selected color.
Definition: IntelliColorPicker.cpp:19
IntelliColorPicker::setFirstColor
void setFirstColor(QColor Color)
A function to set the primary color.
Definition: IntelliColorPicker.cpp:23
+
IntelliColorPicker::getFirstColor
QColor getFirstColor()
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
IntelliColorPicker
The IntelliColorPicker manages the selected colors for one whole project.
Definition: IntelliColorPicker.h:14
UnitTest
Definition: mainUnitTest.cpp:8
IntelliColorPicker::swapColors
void swapColors()
A function switching primary and secondary color.
Definition: IntelliColorPicker.cpp:11
diff --git a/docs/html/_intelli_image_8cpp.html b/docs/html/_intelli_image_8cpp.html index 48082b7..584066c 100644 --- a/docs/html/_intelli_image_8cpp.html +++ b/docs/html/_intelli_image_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_image_8cpp_source.html b/docs/html/_intelli_image_8cpp_source.html index 18c4353..d1f5ebe 100644 --- a/docs/html/_intelli_image_8cpp_source.html +++ b/docs/html/_intelli_image_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_image_8h.html b/docs/html/_intelli_image_8h.html index dc44395..a140b9e 100644 --- a/docs/html/_intelli_image_8h.html +++ b/docs/html/_intelli_image_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_image_8h_source.html b/docs/html/_intelli_image_8h_source.html index 711b4b8..6a6ef31 100644 --- a/docs/html/_intelli_image_8h_source.html +++ b/docs/html/_intelli_image_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_input_dialog_8cpp.html b/docs/html/_intelli_input_dialog_8cpp.html index 65f283c..1025033 100644 --- a/docs/html/_intelli_input_dialog_8cpp.html +++ b/docs/html/_intelli_input_dialog_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_input_dialog_8cpp_source.html b/docs/html/_intelli_input_dialog_8cpp_source.html index d9ad586..c7f0d28 100644 --- a/docs/html/_intelli_input_dialog_8cpp_source.html +++ b/docs/html/_intelli_input_dialog_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_input_dialog_8h.html b/docs/html/_intelli_input_dialog_8h.html index b26c496..b19fe7a 100644 --- a/docs/html/_intelli_input_dialog_8h.html +++ b/docs/html/_intelli_input_dialog_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_input_dialog_8h_source.html b/docs/html/_intelli_input_dialog_8h_source.html index 1e3e363..cf8ea3b 100644 --- a/docs/html/_intelli_input_dialog_8h_source.html +++ b/docs/html/_intelli_input_dialog_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_photo_gui_8cpp.html b/docs/html/_intelli_photo_gui_8cpp.html index 780817b..ace1645 100644 --- a/docs/html/_intelli_photo_gui_8cpp.html +++ b/docs/html/_intelli_photo_gui_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_photo_gui_8cpp_source.html b/docs/html/_intelli_photo_gui_8cpp_source.html index e6f9229..9658796 100644 --- a/docs/html/_intelli_photo_gui_8cpp_source.html +++ b/docs/html/_intelli_photo_gui_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
@@ -854,9 +854,9 @@ $(document).ready(function(){initNavTree('_intelli_photo_gui_8cpp_source.html','
766  // Set style sheet
767  this->setStyleSheet("color: white;" "background-color: rgb(64, 64, 64);" "selection-color: rgb(200, 10, 10);" "selection-background-color: rgb(64, 64, 64);");
768 
-
769  QString string = QString("background-color: %1").arg(paintingArea->colorPicker.getFirstColor().name());
+
769  QString string = QString("background-color: %1").arg(paintingArea->colorPicker.getFirstColor().name());
770  FirstColorButton->setStyleSheet(string);
-
771  string = QString("background-color: %1").arg(paintingArea->colorPicker.getSecondColor().name());
+
771  string = QString("background-color: %1").arg(paintingArea->colorPicker.getSecondColor().name());
772  SecondColorButton->setStyleSheet(string);
773 }
774 
@@ -935,9 +935,9 @@ $(document).ready(function(){initNavTree('_intelli_photo_gui_8cpp_source.html','
847  }
848  ActiveLayerImageLabel->setPixmap(preview.scaled(Buttonsize * 2));
849 
-
850  string = QString("background-color: %1").arg(paintingArea->colorPicker.getFirstColor().name());
+
850  string = QString("background-color: %1").arg(paintingArea->colorPicker.getFirstColor().name());
851  FirstColorButton->setStyleSheet(string);
-
852  string = QString("background-color: %1").arg(paintingArea->colorPicker.getSecondColor().name());
+
852  string = QString("background-color: %1").arg(paintingArea->colorPicker.getSecondColor().name());
853  SecondColorButton->setStyleSheet(string);
854 
855  string = QString("%1x%2").arg(paintingArea->Canvas->width()).arg(paintingArea->Canvas->height());
@@ -964,6 +964,7 @@ $(document).ready(function(){initNavTree('_intelli_photo_gui_8cpp_source.html','
PaintingArea::setLayerActive
void setLayerActive(int idx)
The setLayerToActive method marks a specific layer as active.
Definition: PaintingArea.cpp:103
PaintingArea::getMaxHeight
int getMaxHeight()
Definition: PaintingArea.cpp:247
PaintingArea::deleteLayer
void deleteLayer(int idx, bool isTool=false)
The deleteLayer method removes a layer at a given idx.
Definition: PaintingArea.cpp:81
+
IntelliColorPicker::getSecondColor
QColor getSecondColor()
A function to read the secondary selected color.
Definition: IntelliColorPicker.cpp:19
PaintingArea::createPlainTool
void createPlainTool()
Definition: PaintingArea.cpp:206
IntelliPhotoGui::IntelliPhotoGui
IntelliPhotoGui()
The IntelliPhotoGui method is the constructor and is used to create a new instance of the main progra...
Definition: IntelliPhotoGui.cpp:7
PaintingArea
The PaintingArea class manages the methods and stores information about the current painting area,...
Definition: PaintingArea.h:53
@@ -984,6 +985,7 @@ $(document).ready(function(){initNavTree('_intelli_photo_gui_8cpp_source.html','
PaintingArea::moveActiveLayer
void moveActiveLayer(int idx)
The moveActiveLayer moves the active layer to a specific position in the layer stack.
Definition: PaintingArea.cpp:170
PaintingArea::colorPicker
IntelliColorPicker colorPicker
Definition: PaintingArea.h:202
PaintingArea.h
+
IntelliColorPicker::getFirstColor
QColor getFirstColor()
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
PaintingArea::createFloodFillTool
void createFloodFillTool()
Definition: PaintingArea.cpp:230
IntelliToolsettings::setInnerAlpha
void setInnerAlpha(int innerAlpha)
Definition: IntelliToolsettings.cpp:32
IntelliPhotoGui::UpdateGui
void UpdateGui()
Definition: IntelliPhotoGui.cpp:836
diff --git a/docs/html/_intelli_photo_gui_8h.html b/docs/html/_intelli_photo_gui_8h.html index 0cbd36f..24bbfb0 100644 --- a/docs/html/_intelli_photo_gui_8h.html +++ b/docs/html/_intelli_photo_gui_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_photo_gui_8h_source.html b/docs/html/_intelli_photo_gui_8h_source.html index c09ecc4..e75e8b8 100644 --- a/docs/html/_intelli_photo_gui_8h_source.html +++ b/docs/html/_intelli_photo_gui_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_raster_image_8cpp.html b/docs/html/_intelli_raster_image_8cpp.html index 00fea0b..ee3b2db 100644 --- a/docs/html/_intelli_raster_image_8cpp.html +++ b/docs/html/_intelli_raster_image_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_raster_image_8cpp_source.html b/docs/html/_intelli_raster_image_8cpp_source.html index cfbef61..2e4ab61 100644 --- a/docs/html/_intelli_raster_image_8cpp_source.html +++ b/docs/html/_intelli_raster_image_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_raster_image_8h.html b/docs/html/_intelli_raster_image_8h.html index bbb081a..a8e4269 100644 --- a/docs/html/_intelli_raster_image_8h.html +++ b/docs/html/_intelli_raster_image_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_raster_image_8h_source.html b/docs/html/_intelli_raster_image_8h_source.html index f5d0146..2000842 100644 --- a/docs/html/_intelli_raster_image_8h_source.html +++ b/docs/html/_intelli_raster_image_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_render_settings_8cpp.html b/docs/html/_intelli_render_settings_8cpp.html index 713fb11..6fc3666 100644 --- a/docs/html/_intelli_render_settings_8cpp.html +++ b/docs/html/_intelli_render_settings_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_render_settings_8cpp_source.html b/docs/html/_intelli_render_settings_8cpp_source.html index adb738d..c3d411f 100644 --- a/docs/html/_intelli_render_settings_8cpp_source.html +++ b/docs/html/_intelli_render_settings_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_render_settings_8h.html b/docs/html/_intelli_render_settings_8h.html index a0073c8..cfb963f 100644 --- a/docs/html/_intelli_render_settings_8h.html +++ b/docs/html/_intelli_render_settings_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_render_settings_8h_source.html b/docs/html/_intelli_render_settings_8h_source.html index e593d78..6f1d440 100644 --- a/docs/html/_intelli_render_settings_8h_source.html +++ b/docs/html/_intelli_render_settings_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_shaped_image_8cpp.html b/docs/html/_intelli_shaped_image_8cpp.html index e512cef..9a0afb2 100644 --- a/docs/html/_intelli_shaped_image_8cpp.html +++ b/docs/html/_intelli_shaped_image_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_shaped_image_8cpp_source.html b/docs/html/_intelli_shaped_image_8cpp_source.html index 3b9c25a..56ebd6b 100644 --- a/docs/html/_intelli_shaped_image_8cpp_source.html +++ b/docs/html/_intelli_shaped_image_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_shaped_image_8h.html b/docs/html/_intelli_shaped_image_8h.html index d213348..f1c6258 100644 --- a/docs/html/_intelli_shaped_image_8h.html +++ b/docs/html/_intelli_shaped_image_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_shaped_image_8h_source.html b/docs/html/_intelli_shaped_image_8h_source.html index 2edf05e..50768db 100644 --- a/docs/html/_intelli_shaped_image_8h_source.html +++ b/docs/html/_intelli_shaped_image_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_8cpp.html b/docs/html/_intelli_tool_8cpp.html index 485b5c6..09df645 100644 --- a/docs/html/_intelli_tool_8cpp.html +++ b/docs/html/_intelli_tool_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_8cpp_source.html b/docs/html/_intelli_tool_8cpp_source.html index fff083b..24a5125 100644 --- a/docs/html/_intelli_tool_8cpp_source.html +++ b/docs/html/_intelli_tool_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
@@ -216,6 +216,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_8cpp_source.html',''); i
IntelliImage::getImageData
virtual QImage getImageData()
getImageData returns the data of the current image (Note: It will allways return a ARGB32bit QImage!...
Definition: IntelliImage.cpp:134
IntelliImage::setImageData
virtual void setImageData(const QImage &newData)
setImageData overwrites the old imageData the new imageData.
Definition: IntelliImage.cpp:142
IntelliPhotoGui::setToolWidth
void setToolWidth(int value)
Definition: IntelliPhotoGui.cpp:827
+
IntelliTool::getIsDrawing
bool getIsDrawing()
Definition: IntelliTool.cpp:103
PaintingArea.h
LayerObject::height
int height
height - Stores the height of a layer in pixels.
Definition: PaintingArea.h:35
IntelliTool::ActiveType
Tooltype ActiveType
Definition: IntelliTool.h:52
diff --git a/docs/html/_intelli_tool_8h.html b/docs/html/_intelli_tool_8h.html index 982c659..6dbecc8 100644 --- a/docs/html/_intelli_tool_8h.html +++ b/docs/html/_intelli_tool_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_8h_source.html b/docs/html/_intelli_tool_8h_source.html index 97b42f8..bb77a09 100644 --- a/docs/html/_intelli_tool_8h_source.html +++ b/docs/html/_intelli_tool_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_circle_8cpp.html b/docs/html/_intelli_tool_circle_8cpp.html index 88dac33..f570212 100644 --- a/docs/html/_intelli_tool_circle_8cpp.html +++ b/docs/html/_intelli_tool_circle_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_circle_8cpp_source.html b/docs/html/_intelli_tool_circle_8cpp_source.html index 708b1ee..c63d9b6 100644 --- a/docs/html/_intelli_tool_circle_8cpp_source.html +++ b/docs/html/_intelli_tool_circle_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
@@ -101,8 +101,8 @@ $(document).ready(function(){initNavTree('_intelli_tool_circle_8cpp_source.html'
13 }
14 
15 void IntelliToolCircle::drawCircle(int radius){
-
16  QColor inner = this->colorPicker->getSecondColor();
-
17  inner.setAlpha(Toolsettings->getInnerAlpha());
+
16  QColor inner = this->colorPicker->getSecondColor();
+
17  inner.setAlpha(Toolsettings->getInnerAlpha());
18  int yMinimum, yMaximum, xMinimum, xMaximum;
19  yMinimum = centerPoint.y() - radius;
20  yMaximum = centerPoint.y() + radius;
@@ -114,14 +114,14 @@ $(document).ready(function(){initNavTree('_intelli_tool_circle_8cpp_source.html'
26  }
27 
28  //TODO implement circle drawing algorithm bresenham
-
29  radius = static_cast<int>(radius + (Toolsettings->getLineWidth() / 2.));
+
29  radius = static_cast<int>(radius + (Toolsettings->getLineWidth() / 2.));
30  yMinimum = (centerPoint.y() - radius);
31  yMaximum = (centerPoint.y() + radius);
32  for(int i = yMinimum; i<=yMaximum; i++) {
33  xMinimum = static_cast<int>(centerPoint.x() - sqrt(pow(radius,2) - pow(i - centerPoint.y(),2)));
34  xMaximum = static_cast<int>(centerPoint.x() + sqrt(pow(radius,2) - pow(i - centerPoint.y(),2)));
-
35  this->Canvas->image->drawPoint(QPoint(xMinimum,i), colorPicker->getFirstColor(),Toolsettings->getLineWidth());
-
36  this->Canvas->image->drawPoint(QPoint(xMaximum,i), colorPicker->getFirstColor(),Toolsettings->getLineWidth());
+
35  this->Canvas->image->drawPoint(QPoint(xMinimum,i), colorPicker->getFirstColor(),Toolsettings->getLineWidth());
+
36  this->Canvas->image->drawPoint(QPoint(xMaximum,i), colorPicker->getFirstColor(),Toolsettings->getLineWidth());
37  }
38 
39  xMinimum = (centerPoint.x() - radius);
@@ -183,7 +183,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_circle_8cpp_source.html'
IntelliToolCircle::onWheelScrolled
virtual void onWheelScrolled(int value) override
A function managing the scroll event. Changing the edge Width relative to value.
Definition: IntelliToolCircle.cpp:71
IntelliTool::onMouseLeftPressed
virtual void onMouseLeftPressed(int x, int y)
A function managing the left click Pressed of a Mouse. Resetting the current draw....
Definition: IntelliTool.cpp:29
IntelliTool::Toolsettings
IntelliToolsettings * Toolsettings
Definition: IntelliTool.h:59
-
IntelliToolsettings::getInnerAlpha
int getInnerAlpha() const
Definition: IntelliToolsettings.cpp:28
+
IntelliColorPicker::getSecondColor
QColor getSecondColor()
A function to read the secondary selected color.
Definition: IntelliColorPicker.cpp:19
PaintingArea
The PaintingArea class manages the methods and stores information about the current painting area,...
Definition: PaintingArea.h:53
IntelliTool::isDrawing
bool isDrawing
A flag checking if the user is currently drawing or not.
Definition: IntelliTool.h:74
IntelliColorPicker::getSecondColor
QColor getSecondColor() const
A function to read the secondary selected color.
Definition: IntelliColorPicker.cpp:19
@@ -194,6 +194,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_circle_8cpp_source.html'
IntelliToolCircle::~IntelliToolCircle
virtual ~IntelliToolCircle() override
A Destructor.
Definition: IntelliToolCircle.cpp:11
IntelliTool
An abstract class that manages the basic events, like mouse clicks or scrolls events.
Definition: IntelliTool.h:17
PaintingArea.h
+
IntelliColorPicker::getFirstColor
QColor getFirstColor()
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
IntelliTool::ActiveType
Tooltype ActiveType
Definition: IntelliTool.h:52
IntelliColorPicker
The IntelliColorPicker manages the selected colors for one whole project.
Definition: IntelliColorPicker.h:14
IntelliToolCircle::onMouseMoved
virtual void onMouseMoved(int x, int y) override
A function managing the mouse moved event. Draws a circle with radius of eulerian norm of mouse posit...
Definition: IntelliToolCircle.cpp:76
diff --git a/docs/html/_intelli_tool_circle_8h.html b/docs/html/_intelli_tool_circle_8h.html index 0b2df6e..467e5c3 100644 --- a/docs/html/_intelli_tool_circle_8h.html +++ b/docs/html/_intelli_tool_circle_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_circle_8h_source.html b/docs/html/_intelli_tool_circle_8h_source.html index d35ed0e..f41e912 100644 --- a/docs/html/_intelli_tool_circle_8h_source.html +++ b/docs/html/_intelli_tool_circle_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_flood_fill_8cpp.html b/docs/html/_intelli_tool_flood_fill_8cpp.html index be3c43f..9697568 100644 --- a/docs/html/_intelli_tool_flood_fill_8cpp.html +++ b/docs/html/_intelli_tool_flood_fill_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_flood_fill_8cpp_source.html b/docs/html/_intelli_tool_flood_fill_8cpp_source.html index 171f085..5d651a9 100644 --- a/docs/html/_intelli_tool_flood_fill_8cpp_source.html +++ b/docs/html/_intelli_tool_flood_fill_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
@@ -193,6 +193,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_flood_fill_8cpp_source.h
IntelliToolFloodFill::onMouseMoved
virtual void onMouseMoved(int x, int y) override
A function managing the mouse moved event.
Definition: IntelliToolFloodFill.cpp:81
IntelliTool
An abstract class that manages the basic events, like mouse clicks or scrolls events.
Definition: IntelliTool.h:17
PaintingArea.h
+
IntelliColorPicker::getFirstColor
QColor getFirstColor()
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
IntelliImage::getPixelColor
virtual QColor getPixelColor(QPoint &point)
A function that returns the pixelcolor at a certain point.
Definition: IntelliImage.cpp:126
LayerObject::height
int height
height - Stores the height of a layer in pixels.
Definition: PaintingArea.h:35
IntelliTool::ActiveType
Tooltype ActiveType
Definition: IntelliTool.h:52
diff --git a/docs/html/_intelli_tool_flood_fill_8h.html b/docs/html/_intelli_tool_flood_fill_8h.html index 4f2496e..fbe6a03 100644 --- a/docs/html/_intelli_tool_flood_fill_8h.html +++ b/docs/html/_intelli_tool_flood_fill_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_flood_fill_8h_source.html b/docs/html/_intelli_tool_flood_fill_8h_source.html index b52a654..81b26dd 100644 --- a/docs/html/_intelli_tool_flood_fill_8h_source.html +++ b/docs/html/_intelli_tool_flood_fill_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_line_8cpp.html b/docs/html/_intelli_tool_line_8cpp.html index 4090c1e..9a358a5 100644 --- a/docs/html/_intelli_tool_line_8cpp.html +++ b/docs/html/_intelli_tool_line_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_line_8cpp_source.html b/docs/html/_intelli_tool_line_8cpp_source.html index e0a8036..1800f17 100644 --- a/docs/html/_intelli_tool_line_8cpp_source.html +++ b/docs/html/_intelli_tool_line_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
@@ -157,6 +157,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_line_8cpp_source.html','
IntelliTool::Canvas
LayerObject * Canvas
A pointer to the drawing canvas of the tool, work on this.
Definition: IntelliTool.h:69
IntelliTool
An abstract class that manages the basic events, like mouse clicks or scrolls events.
Definition: IntelliTool.h:17
PaintingArea.h
+
IntelliColorPicker::getFirstColor
QColor getFirstColor()
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
IntelliTool::ActiveType
Tooltype ActiveType
Definition: IntelliTool.h:52
IntelliColorPicker
The IntelliColorPicker manages the selected colors for one whole project.
Definition: IntelliColorPicker.h:14
LayerObject::image
IntelliImage * image
image - Stores the imageData of the current LayerObject.
Definition: PaintingArea.h:27
diff --git a/docs/html/_intelli_tool_line_8h.html b/docs/html/_intelli_tool_line_8h.html index b32eec0..21c388b 100644 --- a/docs/html/_intelli_tool_line_8h.html +++ b/docs/html/_intelli_tool_line_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_line_8h_source.html b/docs/html/_intelli_tool_line_8h_source.html index b7e23e6..bc4773d 100644 --- a/docs/html/_intelli_tool_line_8h_source.html +++ b/docs/html/_intelli_tool_line_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_pen_8cpp.html b/docs/html/_intelli_tool_pen_8cpp.html index e52b2b4..fdfe557 100644 --- a/docs/html/_intelli_tool_pen_8cpp.html +++ b/docs/html/_intelli_tool_pen_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_pen_8cpp_source.html b/docs/html/_intelli_tool_pen_8cpp_source.html index d809f2a..327345e 100644 --- a/docs/html/_intelli_tool_pen_8cpp_source.html +++ b/docs/html/_intelli_tool_pen_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
@@ -157,6 +157,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_pen_8cpp_source.html',''
IntelliTool
An abstract class that manages the basic events, like mouse clicks or scrolls events.
Definition: IntelliTool.h:17
IntelliToolPen::onMouseLeftReleased
virtual void onMouseLeftReleased(int x, int y) override
A function managing the left click released of a mouse. Merging the drawing to the active layer.
Definition: IntelliToolPen.cpp:31
PaintingArea.h
+
IntelliColorPicker::getFirstColor
QColor getFirstColor()
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
IntelliToolPen::IntelliToolPen
IntelliToolPen(PaintingArea *Area, IntelliColorPicker *colorPicker, IntelliToolsettings *Toolsettings)
A constructor setting the general paintingArea and colorPicker. Reading the penWidth.
Definition: IntelliToolPen.cpp:7
IntelliTool::ActiveType
Tooltype ActiveType
Definition: IntelliTool.h:52
IntelliColorPicker
The IntelliColorPicker manages the selected colors for one whole project.
Definition: IntelliColorPicker.h:14
diff --git a/docs/html/_intelli_tool_pen_8h.html b/docs/html/_intelli_tool_pen_8h.html index 160dbc8..5d14f7f 100644 --- a/docs/html/_intelli_tool_pen_8h.html +++ b/docs/html/_intelli_tool_pen_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_pen_8h_source.html b/docs/html/_intelli_tool_pen_8h_source.html index bb7b2da..bdb5c7e 100644 --- a/docs/html/_intelli_tool_pen_8h_source.html +++ b/docs/html/_intelli_tool_pen_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_plain_8cpp.html b/docs/html/_intelli_tool_plain_8cpp.html index cd9d19a..224b87c 100644 --- a/docs/html/_intelli_tool_plain_8cpp.html +++ b/docs/html/_intelli_tool_plain_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_plain_8cpp_source.html b/docs/html/_intelli_tool_plain_8cpp_source.html index 6037006..1714d7b 100644 --- a/docs/html/_intelli_tool_plain_8cpp_source.html +++ b/docs/html/_intelli_tool_plain_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
@@ -142,6 +142,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_plain_8cpp_source.html',
IntelliTool::Canvas
LayerObject * Canvas
A pointer to the drawing canvas of the tool, work on this.
Definition: IntelliTool.h:69
IntelliTool
An abstract class that manages the basic events, like mouse clicks or scrolls events.
Definition: IntelliTool.h:17
PaintingArea.h
+
IntelliColorPicker::getFirstColor
QColor getFirstColor()
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
IntelliTool::ActiveType
Tooltype ActiveType
Definition: IntelliTool.h:52
IntelliColorPicker
The IntelliColorPicker manages the selected colors for one whole project.
Definition: IntelliColorPicker.h:14
IntelliToolPlainTool::onMouseRightPressed
virtual void onMouseRightPressed(int x, int y) override
A function managing the right click pressed of a mouse. Resetting the current fill.
Definition: IntelliToolPlain.cpp:24
diff --git a/docs/html/_intelli_tool_plain_8h.html b/docs/html/_intelli_tool_plain_8h.html index 32446ae..9a87213 100644 --- a/docs/html/_intelli_tool_plain_8h.html +++ b/docs/html/_intelli_tool_plain_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_plain_8h_source.html b/docs/html/_intelli_tool_plain_8h_source.html index 26e18ee..75376fa 100644 --- a/docs/html/_intelli_tool_plain_8h_source.html +++ b/docs/html/_intelli_tool_plain_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_polygon_8cpp.html b/docs/html/_intelli_tool_polygon_8cpp.html index c0ae6ea..c288fff 100644 --- a/docs/html/_intelli_tool_polygon_8cpp.html +++ b/docs/html/_intelli_tool_polygon_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_polygon_8cpp_source.html b/docs/html/_intelli_tool_polygon_8cpp_source.html index e8c7d10..7c8e286 100644 --- a/docs/html/_intelli_tool_polygon_8cpp_source.html +++ b/docs/html/_intelli_tool_polygon_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
@@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_polygon_8cpp_source.html
48  drawingOfPolygon = true;
49  QPointList.push_back(drawingPoint);
50 
-
51  this->Canvas->image->drawPoint(QPointList.back(), colorPicker->getFirstColor(), Toolsettings->getLineWidth());
+
51  this->Canvas->image->drawPoint(QPointList.back(), colorPicker->getFirstColor(), Toolsettings->getLineWidth());
52  if(!isSettingPolygon) {
53  this->Canvas->image->calculateVisiblity();
54  }
@@ -144,7 +144,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_polygon_8cpp_source.html
56  else if(drawingOfPolygon && QPointList.size() > 0 && isNearStart(x,y,QPointList.front())) {
57  if(QPointList.size() > 2) {
58  isPointNearStart = true;
-
59  this->Canvas->image->drawLine(QPointList.back(), QPointList.front(), colorPicker->getFirstColor(), Toolsettings->getLineWidth());
+
59  this->Canvas->image->drawLine(QPointList.back(), QPointList.front(), colorPicker->getFirstColor(), Toolsettings->getLineWidth());
60  if(!isSettingPolygon) {
61  this->Canvas->image->calculateVisiblity();
62  }
@@ -161,7 +161,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_polygon_8cpp_source.html
73  else if(drawingOfPolygon) {
74  QPoint drawingPoint(x,y);
75  QPointList.push_back(drawingPoint);
-
76  this->Canvas->image->drawLine(QPointList[QPointList.size() - 2], QPointList[QPointList.size() - 1], colorPicker->getFirstColor(), Toolsettings->getLineWidth());
+
76  this->Canvas->image->drawLine(QPointList[QPointList.size() - 2], QPointList[QPointList.size() - 1], colorPicker->getFirstColor(), Toolsettings->getLineWidth());
77  if(!isSettingPolygon) {
78  this->Canvas->image->calculateVisiblity();
79  }
@@ -184,8 +184,8 @@ $(document).ready(function(){initNavTree('_intelli_tool_polygon_8cpp_source.html
96  if(!isSettingPolygon) {
97  std::vector<Triangle> Triangles = IntelliTriangulation::calculateTriangles(QPointList);
98  QPoint Point;
-
99  QColor colorTwo(colorPicker->getSecondColor());
-
100  colorTwo.setAlpha(Toolsettings->getInnerAlpha());
+
99  QColor colorTwo(colorPicker->getSecondColor());
+
100  colorTwo.setAlpha(Toolsettings->getInnerAlpha());
101  for(int i = 0; i < activeLayer->width; i++) {
102  for(int j = 0; j < activeLayer->height; j++) {
103  Point = QPoint(i,j);
@@ -196,7 +196,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_polygon_8cpp_source.html
108  }
109  for(int i = 0; i<static_cast<int>(QPointList.size()); i++) {
110  int next = static_cast<int>((i + static_cast<int>(1)) % static_cast<int>(QPointList.size()));
-
111  this->Canvas->image->drawLine(QPointList[static_cast<unsigned long long>(i)], QPointList[static_cast<unsigned long long>(next)], colorPicker->getFirstColor(), Toolsettings->getLineWidth());
+
111  this->Canvas->image->drawLine(QPointList[static_cast<unsigned long long>(i)], QPointList[static_cast<unsigned long long>(next)], colorPicker->getFirstColor(), Toolsettings->getLineWidth());
112  }
113 
114  }
@@ -217,7 +217,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_polygon_8cpp_source.html
129  if(!isSettingPolygon) {
130  IntelliTool::onWheelScrolled(value);
131  if(!isDrawing) {
-
132  Toolsettings->setLineWidth(Toolsettings->getLineWidth() + value);
+
132  Toolsettings->setLineWidth(Toolsettings->getLineWidth() + value);
133  }
134  }
135 }
@@ -252,6 +252,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_polygon_8cpp_source.html
IntelliTriangulation::calculateTriangles
std::vector< Triangle > calculateTriangles(std::vector< QPoint > polyPoints)
A function to split a polygon in its spanning traingles by using Meisters Theorem of graph theory by ...
Definition: IntelliTriangulation.cpp:7
IntelliToolsettings::getInnerAlpha
int getInnerAlpha() const
Definition: IntelliToolsettings.cpp:28
IntelliTool::Area
PaintingArea * Area
A pointer to the general PaintingArea to interact with.
Definition: IntelliTool.h:50
+
IntelliColorPicker::getSecondColor
QColor getSecondColor()
A function to read the secondary selected color.
Definition: IntelliColorPicker.cpp:19
IntelliToolPolygon::onMouseMoved
virtual void onMouseMoved(int x, int y) override
A function managing the mouse moved event.
Definition: IntelliToolPolygon.cpp:137
PaintingArea
The PaintingArea class manages the methods and stores information about the current painting area,...
Definition: PaintingArea.h:53
IntelliTool::isDrawing
bool isDrawing
A flag checking if the user is currently drawing or not.
Definition: IntelliTool.h:74
@@ -269,6 +270,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_polygon_8cpp_source.html
IntelliImage::setImageData
virtual void setImageData(const QImage &newData)
setImageData overwrites the old imageData the new imageData.
Definition: IntelliImage.cpp:142
IntelliToolPolygon::onMouseRightPressed
virtual void onMouseRightPressed(int x, int y) override
A function managing the right click pressed of a mouse. Resetting the current fill.
Definition: IntelliToolPolygon.cpp:83
PaintingArea.h
+
IntelliColorPicker::getFirstColor
QColor getFirstColor()
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
LayerObject::height
int height
height - Stores the height of a layer in pixels.
Definition: PaintingArea.h:35
PaintingArea::getImageDataOfActiveLayer
QImage getImageDataOfActiveLayer()
getImageDataOfActiveLayer used to get the currents active imageData (if there isn't any active layer ...
Definition: PaintingArea.cpp:423
IntelliTool::ActiveType
Tooltype ActiveType
Definition: IntelliTool.h:52
diff --git a/docs/html/_intelli_tool_polygon_8h.html b/docs/html/_intelli_tool_polygon_8h.html index 797b1a1..8cd3e44 100644 --- a/docs/html/_intelli_tool_polygon_8h.html +++ b/docs/html/_intelli_tool_polygon_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_polygon_8h_source.html b/docs/html/_intelli_tool_polygon_8h_source.html index de143c0..d509274 100644 --- a/docs/html/_intelli_tool_polygon_8h_source.html +++ b/docs/html/_intelli_tool_polygon_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_rectangle_8cpp.html b/docs/html/_intelli_tool_rectangle_8cpp.html index 3916457..df757a4 100644 --- a/docs/html/_intelli_tool_rectangle_8cpp.html +++ b/docs/html/_intelli_tool_rectangle_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_rectangle_8cpp_source.html b/docs/html/_intelli_tool_rectangle_8cpp_source.html index 3f603cb..b88f051 100644 --- a/docs/html/_intelli_tool_rectangle_8cpp_source.html +++ b/docs/html/_intelli_tool_rectangle_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
@@ -164,6 +164,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_rectangle_8cpp_source.ht
IntelliToolRectangle::~IntelliToolRectangle
virtual ~IntelliToolRectangle() override
A Destructor.
Definition: IntelliToolRectangle.cpp:10
IntelliToolsettings::getInnerAlpha
int getInnerAlpha() const
Definition: IntelliToolsettings.cpp:28
IntelliToolRectangle::onMouseLeftPressed
virtual void onMouseLeftPressed(int x, int y) override
A function managing the left click pressed of a mouse. Setting the originCorner and draws a rectangle...
Definition: IntelliToolRectangle.cpp:40
+
IntelliColorPicker::getSecondColor
QColor getSecondColor()
A function to read the secondary selected color.
Definition: IntelliColorPicker.cpp:19
IntelliToolRectangle::onMouseRightPressed
virtual void onMouseRightPressed(int x, int y) override
A function managing the right click pressed of a mouse.Resetting the current draw.
Definition: IntelliToolRectangle.cpp:32
PaintingArea
The PaintingArea class manages the methods and stores information about the current painting area,...
Definition: PaintingArea.h:53
IntelliTool::isDrawing
bool isDrawing
A flag checking if the user is currently drawing or not.
Definition: IntelliTool.h:74
@@ -173,6 +174,7 @@ $(document).ready(function(){initNavTree('_intelli_tool_rectangle_8cpp_source.ht
IntelliToolRectangle.h
IntelliTool
An abstract class that manages the basic events, like mouse clicks or scrolls events.
Definition: IntelliTool.h:17
PaintingArea.h
+
IntelliColorPicker::getFirstColor
QColor getFirstColor()
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
IntelliTool::ActiveType
Tooltype ActiveType
Definition: IntelliTool.h:52
IntelliToolRectangle::onMouseMoved
virtual void onMouseMoved(int x, int y) override
A function managing the mouse moved event.Drawing a rectangle to currrent mouse position.
Definition: IntelliToolRectangle.cpp:51
IntelliColorPicker
The IntelliColorPicker manages the selected colors for one whole project.
Definition: IntelliColorPicker.h:14
diff --git a/docs/html/_intelli_tool_rectangle_8h.html b/docs/html/_intelli_tool_rectangle_8h.html index 5b34e64..1c1893d 100644 --- a/docs/html/_intelli_tool_rectangle_8h.html +++ b/docs/html/_intelli_tool_rectangle_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_tool_rectangle_8h_source.html b/docs/html/_intelli_tool_rectangle_8h_source.html index 678fb8e..253bff7 100644 --- a/docs/html/_intelli_tool_rectangle_8h_source.html +++ b/docs/html/_intelli_tool_rectangle_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_toolsettings_8cpp.html b/docs/html/_intelli_toolsettings_8cpp.html index dada395..81da3f9 100644 --- a/docs/html/_intelli_toolsettings_8cpp.html +++ b/docs/html/_intelli_toolsettings_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_toolsettings_8cpp_source.html b/docs/html/_intelli_toolsettings_8cpp_source.html index 34839c5..f88860a 100644 --- a/docs/html/_intelli_toolsettings_8cpp_source.html +++ b/docs/html/_intelli_toolsettings_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_toolsettings_8h.html b/docs/html/_intelli_toolsettings_8h.html index 65b6e18..d3abad7 100644 --- a/docs/html/_intelli_toolsettings_8h.html +++ b/docs/html/_intelli_toolsettings_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_toolsettings_8h_source.html b/docs/html/_intelli_toolsettings_8h_source.html index d385d7d..a6634f0 100644 --- a/docs/html/_intelli_toolsettings_8h_source.html +++ b/docs/html/_intelli_toolsettings_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_triangulation_8cpp.html b/docs/html/_intelli_triangulation_8cpp.html index bed1df2..c62e736 100644 --- a/docs/html/_intelli_triangulation_8cpp.html +++ b/docs/html/_intelli_triangulation_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_triangulation_8cpp_source.html b/docs/html/_intelli_triangulation_8cpp_source.html index 01d0e53..6667a65 100644 --- a/docs/html/_intelli_triangulation_8cpp_source.html +++ b/docs/html/_intelli_triangulation_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_triangulation_8h.html b/docs/html/_intelli_triangulation_8h.html index 3b84cc0..0625f9e 100644 --- a/docs/html/_intelli_triangulation_8h.html +++ b/docs/html/_intelli_triangulation_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_intelli_triangulation_8h_source.html b/docs/html/_intelli_triangulation_8h_source.html index 3a7b7a2..cd7a22d 100644 --- a/docs/html/_intelli_triangulation_8h_source.html +++ b/docs/html/_intelli_triangulation_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_painting_area_8cpp.html b/docs/html/_painting_area_8cpp.html index 63d1ec5..e47807d 100644 --- a/docs/html/_painting_area_8cpp.html +++ b/docs/html/_painting_area_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_painting_area_8cpp_source.html b/docs/html/_painting_area_8cpp_source.html index ffdc0b8..e81c76c 100644 --- a/docs/html/_painting_area_8cpp_source.html +++ b/docs/html/_painting_area_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
@@ -566,6 +566,7 @@ $(document).ready(function(){initNavTree('_painting_area_8cpp_source.html','');
IntelliToolPlainTool
The IntelliToolPlainTool class represents a tool to fill the whole canvas with one color.
Definition: IntelliToolPlain.h:13
IntelliColorPicker::setSecondColor
void setSecondColor(QColor Color)
A function to set the secondary color.
Definition: IntelliColorPicker.cpp:27
IntelliShapedImage
The IntelliShapedImage manages a Shapedimage.
Definition: IntelliShapedImage.h:13
+
IntelliColorPicker::getSecondColor
QColor getSecondColor()
A function to read the secondary selected color.
Definition: IntelliColorPicker.cpp:19
LayerObject::heightOffset
int heightOffset
heightOffset - Stores the number of pixles from the top of the painting area.
Definition: PaintingArea.h:43
PaintingArea::getHeightOfActive
int getHeightOfActive()
The getHeightOfActive gets the vertical dimensions of the active layer.
Definition: PaintingArea.cpp:239
IntelliToolFloodFill.h
@@ -605,6 +606,7 @@ $(document).ready(function(){initNavTree('_painting_area_8cpp_source.html','');
PaintingArea::colorPicker
IntelliColorPicker colorPicker
Definition: PaintingArea.h:202
PaintingArea::PaintingArea
PaintingArea(int maxWidth=600, int maxHeight=600, QWidget *parent=nullptr)
PaintingArea is the constructor of the PaintingArea class, which initiates the working environment.
Definition: PaintingArea.cpp:22
PaintingArea.h
+
IntelliColorPicker::getFirstColor
QColor getFirstColor()
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
LayerObject::height
int height
height - Stores the height of a layer in pixels.
Definition: PaintingArea.h:35
PaintingArea::getImageDataOfActiveLayer
QImage getImageDataOfActiveLayer()
getImageDataOfActiveLayer used to get the currents active imageData (if there isn't any active layer ...
Definition: PaintingArea.cpp:423
PaintingArea::createFloodFillTool
void createFloodFillTool()
Definition: PaintingArea.cpp:230
diff --git a/docs/html/_painting_area_8h.html b/docs/html/_painting_area_8h.html index ca6396d..a38f9c5 100644 --- a/docs/html/_painting_area_8h.html +++ b/docs/html/_painting_area_8h.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/_painting_area_8h_source.html b/docs/html/_painting_area_8h_source.html index 0f9ed23..d6e56c8 100644 --- a/docs/html/_painting_area_8h_source.html +++ b/docs/html/_painting_area_8h_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/annotated.html b/docs/html/annotated.html index a269454..801fcc5 100644 --- a/docs/html/annotated.html +++ b/docs/html/annotated.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_color_picker-members.html b/docs/html/class_intelli_color_picker-members.html index 29ec214..70ea16b 100644 --- a/docs/html/class_intelli_color_picker-members.html +++ b/docs/html/class_intelli_color_picker-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_color_picker.html b/docs/html/class_intelli_color_picker.html index 0bf22c0..d3dfb81 100644 --- a/docs/html/class_intelli_color_picker.html +++ b/docs/html/class_intelli_color_picker.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_image-members.html b/docs/html/class_intelli_image-members.html index ffc6d09..6e5b960 100644 --- a/docs/html/class_intelli_image-members.html +++ b/docs/html/class_intelli_image-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_image.html b/docs/html/class_intelli_image.html index 66a4383..494ecee 100644 --- a/docs/html/class_intelli_image.html +++ b/docs/html/class_intelli_image.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_input_dialog-members.html b/docs/html/class_intelli_input_dialog-members.html index 2db1c93..b423c22 100644 --- a/docs/html/class_intelli_input_dialog-members.html +++ b/docs/html/class_intelli_input_dialog-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_input_dialog.html b/docs/html/class_intelli_input_dialog.html index 3ee511a..8c2a691 100644 --- a/docs/html/class_intelli_input_dialog.html +++ b/docs/html/class_intelli_input_dialog.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_photo_gui-members.html b/docs/html/class_intelli_photo_gui-members.html index 898913b..abeec7e 100644 --- a/docs/html/class_intelli_photo_gui-members.html +++ b/docs/html/class_intelli_photo_gui-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_photo_gui.html b/docs/html/class_intelli_photo_gui.html index 5399f88..6fb134a 100644 --- a/docs/html/class_intelli_photo_gui.html +++ b/docs/html/class_intelli_photo_gui.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_raster_image-members.html b/docs/html/class_intelli_raster_image-members.html index 71e7be7..125f538 100644 --- a/docs/html/class_intelli_raster_image-members.html +++ b/docs/html/class_intelli_raster_image-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_raster_image.html b/docs/html/class_intelli_raster_image.html index c33fd64..2f69bdb 100644 --- a/docs/html/class_intelli_raster_image.html +++ b/docs/html/class_intelli_raster_image.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_render_settings-members.html b/docs/html/class_intelli_render_settings-members.html index a221e5d..b6b8a9d 100644 --- a/docs/html/class_intelli_render_settings-members.html +++ b/docs/html/class_intelli_render_settings-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_render_settings.html b/docs/html/class_intelli_render_settings.html index bacb3d1..5f148f2 100644 --- a/docs/html/class_intelli_render_settings.html +++ b/docs/html/class_intelli_render_settings.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_shaped_image-members.html b/docs/html/class_intelli_shaped_image-members.html index 23b0658..f1e207b 100644 --- a/docs/html/class_intelli_shaped_image-members.html +++ b/docs/html/class_intelli_shaped_image-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_shaped_image.html b/docs/html/class_intelli_shaped_image.html index c2857a4..817c183 100644 --- a/docs/html/class_intelli_shaped_image.html +++ b/docs/html/class_intelli_shaped_image.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool-members.html b/docs/html/class_intelli_tool-members.html index 4742eb5..735dda0 100644 --- a/docs/html/class_intelli_tool-members.html +++ b/docs/html/class_intelli_tool-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool.html b/docs/html/class_intelli_tool.html index 38a9d6b..0f8070c 100644 --- a/docs/html/class_intelli_tool.html +++ b/docs/html/class_intelli_tool.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_circle-members.html b/docs/html/class_intelli_tool_circle-members.html index b1af741..21834ef 100644 --- a/docs/html/class_intelli_tool_circle-members.html +++ b/docs/html/class_intelli_tool_circle-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_circle.html b/docs/html/class_intelli_tool_circle.html index d6b9fb3..a7981de 100644 --- a/docs/html/class_intelli_tool_circle.html +++ b/docs/html/class_intelli_tool_circle.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_flood_fill-members.html b/docs/html/class_intelli_tool_flood_fill-members.html index 562e478..f3cf163 100644 --- a/docs/html/class_intelli_tool_flood_fill-members.html +++ b/docs/html/class_intelli_tool_flood_fill-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_flood_fill.html b/docs/html/class_intelli_tool_flood_fill.html index 0214463..06daebf 100644 --- a/docs/html/class_intelli_tool_flood_fill.html +++ b/docs/html/class_intelli_tool_flood_fill.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_line-members.html b/docs/html/class_intelli_tool_line-members.html index cc32456..fc91e17 100644 --- a/docs/html/class_intelli_tool_line-members.html +++ b/docs/html/class_intelli_tool_line-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_line.html b/docs/html/class_intelli_tool_line.html index aa71636..4231e24 100644 --- a/docs/html/class_intelli_tool_line.html +++ b/docs/html/class_intelli_tool_line.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_pen-members.html b/docs/html/class_intelli_tool_pen-members.html index b52180b..71369b5 100644 --- a/docs/html/class_intelli_tool_pen-members.html +++ b/docs/html/class_intelli_tool_pen-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_pen.html b/docs/html/class_intelli_tool_pen.html index fdece61..b5e1322 100644 --- a/docs/html/class_intelli_tool_pen.html +++ b/docs/html/class_intelli_tool_pen.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_plain_tool-members.html b/docs/html/class_intelli_tool_plain_tool-members.html index 19fdcfa..2c30fb5 100644 --- a/docs/html/class_intelli_tool_plain_tool-members.html +++ b/docs/html/class_intelli_tool_plain_tool-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_plain_tool.html b/docs/html/class_intelli_tool_plain_tool.html index 6def11d..4535c8a 100644 --- a/docs/html/class_intelli_tool_plain_tool.html +++ b/docs/html/class_intelli_tool_plain_tool.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_polygon-members.html b/docs/html/class_intelli_tool_polygon-members.html index d071acf..f6a0cbd 100644 --- a/docs/html/class_intelli_tool_polygon-members.html +++ b/docs/html/class_intelli_tool_polygon-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_polygon.html b/docs/html/class_intelli_tool_polygon.html index 97d1b8f..a30c226 100644 --- a/docs/html/class_intelli_tool_polygon.html +++ b/docs/html/class_intelli_tool_polygon.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_rectangle-members.html b/docs/html/class_intelli_tool_rectangle-members.html index b9ef104..e64bb08 100644 --- a/docs/html/class_intelli_tool_rectangle-members.html +++ b/docs/html/class_intelli_tool_rectangle-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_tool_rectangle.html b/docs/html/class_intelli_tool_rectangle.html index ff466dc..563a65e 100644 --- a/docs/html/class_intelli_tool_rectangle.html +++ b/docs/html/class_intelli_tool_rectangle.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_toolsettings-members.html b/docs/html/class_intelli_toolsettings-members.html index b280b1b..01786c9 100644 --- a/docs/html/class_intelli_toolsettings-members.html +++ b/docs/html/class_intelli_toolsettings-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_intelli_toolsettings.html b/docs/html/class_intelli_toolsettings.html index 027ccb6..8471e49 100644 --- a/docs/html/class_intelli_toolsettings.html +++ b/docs/html/class_intelli_toolsettings.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_painting_area-members.html b/docs/html/class_painting_area-members.html index 5e7e1ce..fe48e74 100644 --- a/docs/html/class_painting_area-members.html +++ b/docs/html/class_painting_area-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_painting_area.html b/docs/html/class_painting_area.html index edea4b5..7fa7bca 100644 --- a/docs/html/class_painting_area.html +++ b/docs/html/class_painting_area.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_unit_test-members.html b/docs/html/class_unit_test-members.html index 4a3dd58..327e459 100644 --- a/docs/html/class_unit_test-members.html +++ b/docs/html/class_unit_test-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/class_unit_test.html b/docs/html/class_unit_test.html index 838fb6f..1dc432c 100644 --- a/docs/html/class_unit_test.html +++ b/docs/html/class_unit_test.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/classes.html b/docs/html/classes.html index ffab68d..d4317da 100644 --- a/docs/html/classes.html +++ b/docs/html/classes.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/dir_13830bfc3dd6736fe878600c9081919f.html b/docs/html/dir_13830bfc3dd6736fe878600c9081919f.html index 56a6fe7..42b1eb9 100644 --- a/docs/html/dir_13830bfc3dd6736fe878600c9081919f.html +++ b/docs/html/dir_13830bfc3dd6736fe878600c9081919f.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/dir_4e4e2e75df7fa6971448b424c011c8b5.html b/docs/html/dir_4e4e2e75df7fa6971448b424c011c8b5.html index 280ef8d..cc900dc 100644 --- a/docs/html/dir_4e4e2e75df7fa6971448b424c011c8b5.html +++ b/docs/html/dir_4e4e2e75df7fa6971448b424c011c8b5.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html index 86f4e3b..9c40348 100644 --- a/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html +++ b/docs/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/dir_858355f3357c73763e566ff49d1e6a7a.html b/docs/html/dir_858355f3357c73763e566ff49d1e6a7a.html index b8f1c91..2f8e471 100644 --- a/docs/html/dir_858355f3357c73763e566ff49d1e6a7a.html +++ b/docs/html/dir_858355f3357c73763e566ff49d1e6a7a.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/dir_8de6078cba2a961961818cf80b28fd4f.html b/docs/html/dir_8de6078cba2a961961818cf80b28fd4f.html index 03bd1ac..8178fc3 100644 --- a/docs/html/dir_8de6078cba2a961961818cf80b28fd4f.html +++ b/docs/html/dir_8de6078cba2a961961818cf80b28fd4f.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/dir_fdbdd9841f9a730f284bb666ff3d8cfe.html b/docs/html/dir_fdbdd9841f9a730f284bb666ff3d8cfe.html index fe90c19..f88d128 100644 --- a/docs/html/dir_fdbdd9841f9a730f284bb666ff3d8cfe.html +++ b/docs/html/dir_fdbdd9841f9a730f284bb666ff3d8cfe.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/files.html b/docs/html/files.html index 987452b..6ae9ffa 100644 --- a/docs/html/files.html +++ b/docs/html/files.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/functions.html b/docs/html/functions.html index c879779..1027e10 100644 --- a/docs/html/functions.html +++ b/docs/html/functions.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/functions_enum.html b/docs/html/functions_enum.html index af5c2dd..5932088 100644 --- a/docs/html/functions_enum.html +++ b/docs/html/functions_enum.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/functions_func.html b/docs/html/functions_func.html index 0efe9e7..ef3b730 100644 --- a/docs/html/functions_func.html +++ b/docs/html/functions_func.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/functions_vars.html b/docs/html/functions_vars.html index 0a0c9bc..b87f28e 100644 --- a/docs/html/functions_vars.html +++ b/docs/html/functions_vars.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/globals.html b/docs/html/globals.html index 24a6eb2..cd73c7b 100644 --- a/docs/html/globals.html +++ b/docs/html/globals.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/globals_defs.html b/docs/html/globals_defs.html index 8ffa9cd..86188c2 100644 --- a/docs/html/globals_defs.html +++ b/docs/html/globals_defs.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/globals_func.html b/docs/html/globals_func.html index 29412df..c7dfdaf 100644 --- a/docs/html/globals_func.html +++ b/docs/html/globals_func.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/hierarchy.html b/docs/html/hierarchy.html index 75d499c..c9891bb 100644 --- a/docs/html/hierarchy.html +++ b/docs/html/hierarchy.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/index.html b/docs/html/index.html index 023ac14..04bbfe3 100644 --- a/docs/html/index.html +++ b/docs/html/index.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/main_8cpp.html b/docs/html/main_8cpp.html index cbb692d..6b076cf 100644 --- a/docs/html/main_8cpp.html +++ b/docs/html/main_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/main_8cpp_source.html b/docs/html/main_8cpp_source.html index 10670e9..4c1489f 100644 --- a/docs/html/main_8cpp_source.html +++ b/docs/html/main_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/main_unit_test_8cpp.html b/docs/html/main_unit_test_8cpp.html index b6b374d..86ec70a 100644 --- a/docs/html/main_unit_test_8cpp.html +++ b/docs/html/main_unit_test_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/main_unit_test_8cpp_source.html b/docs/html/main_unit_test_8cpp_source.html index 8b5a315..57a838e 100644 --- a/docs/html/main_unit_test_8cpp_source.html +++ b/docs/html/main_unit_test_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/namespace_intelli_triangulation.html b/docs/html/namespace_intelli_triangulation.html index 38b5a0b..1504aa9 100644 --- a/docs/html/namespace_intelli_triangulation.html +++ b/docs/html/namespace_intelli_triangulation.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/namespacemembers.html b/docs/html/namespacemembers.html index 7b6da0c..3b5861d 100644 --- a/docs/html/namespacemembers.html +++ b/docs/html/namespacemembers.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/namespacemembers_func.html b/docs/html/namespacemembers_func.html index 29b57bf..9f214d8 100644 --- a/docs/html/namespacemembers_func.html +++ b/docs/html/namespacemembers_func.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/namespaces.html b/docs/html/namespaces.html index 4a5c8e3..4e4a8d3 100644 --- a/docs/html/namespaces.html +++ b/docs/html/namespaces.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/struct_layer_object-members.html b/docs/html/struct_layer_object-members.html index d535100..d768b44 100644 --- a/docs/html/struct_layer_object-members.html +++ b/docs/html/struct_layer_object-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/struct_layer_object.html b/docs/html/struct_layer_object.html index 05f0cb1..6057f9b 100644 --- a/docs/html/struct_layer_object.html +++ b/docs/html/struct_layer_object.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/struct_triangle-members.html b/docs/html/struct_triangle-members.html index 1e36bc1..a2dd0b5 100644 --- a/docs/html/struct_triangle-members.html +++ b/docs/html/struct_triangle-members.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/struct_triangle.html b/docs/html/struct_triangle.html index 46b4d8e..3a29f34 100644 --- a/docs/html/struct_triangle.html +++ b/docs/html/struct_triangle.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/tst__unittest_8cpp.html b/docs/html/tst__unittest_8cpp.html index 20cd4a2..5b92983 100644 --- a/docs/html/tst__unittest_8cpp.html +++ b/docs/html/tst__unittest_8cpp.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
diff --git a/docs/html/tst__unittest_8cpp_source.html b/docs/html/tst__unittest_8cpp_source.html index a62ab0f..572e3bf 100644 --- a/docs/html/tst__unittest_8cpp_source.html +++ b/docs/html/tst__unittest_8cpp_source.html @@ -26,7 +26,7 @@
IntelliPhoto -  0.5 +  0.6
@@ -1803,6 +1803,7 @@ $(document).ready(function(){initNavTree('tst__unittest_8cpp_source.html',''); i
IntelliColorPicker::setSecondColor
void setSecondColor(QColor Color)
A function to set the secondary color.
Definition: IntelliColorPicker.cpp:27
IntelliToolPlainTool
The IntelliToolPlainTool class represents a tool to fill the whole canvas with one color.
Definition: IntelliToolPlain.h:13
IntelliShapedImage
The IntelliShapedImage manages a Shapedimage.
Definition: IntelliShapedImage.h:13
+
IntelliColorPicker::getSecondColor
QColor getSecondColor()
A function to read the secondary selected color.
Definition: IntelliColorPicker.cpp:19
UnitTest::UnitTest
UnitTest()
Definition: mainUnitTest.cpp:95
IntelliToolFloodFill.h
PaintingArea::createPlainTool
void createPlainTool()
Definition: PaintingArea.cpp:206
@@ -1825,6 +1826,7 @@ $(document).ready(function(){initNavTree('tst__unittest_8cpp_source.html',''); i
PaintingArea::moveActiveLayer
void moveActiveLayer(int idx)
The moveActiveLayer moves the active layer to a specific position in the layer stack.
Definition: PaintingArea.cpp:170
PaintingArea::colorPicker
IntelliColorPicker colorPicker
Definition: PaintingArea.h:202
PaintingArea.h
+
IntelliColorPicker::getFirstColor
QColor getFirstColor()
A function to read the primary selected color.
Definition: IntelliColorPicker.cpp:15
PaintingArea::createFloodFillTool
void createFloodFillTool()
Definition: PaintingArea.cpp:230
IntelliImage::ImageType::RASTERIMAGE
@ RASTERIMAGE
UnitTest
Definition: mainUnitTest.cpp:8
diff --git a/prep.sh b/prep.sh index cb2a7e4..5c1b486 100755 --- a/prep.sh +++ b/prep.sh @@ -52,7 +52,7 @@ runUnitTests(){ gitCommit(){ printLine "Committing Changes to Git..." git add '*' || { printLine "ERROR: git not found!" "\033[0;33m"; return; } - git commit -m "Automated Release Preparation" + git commit -m "$1" printLine "Committed." "\033[0;32m" } @@ -62,7 +62,7 @@ prepareMerge(){ runCPPCheck #runUnitTests runDoxygen - gitCommit + gitCommit "Automated Merge Preparation" printLine "Finished." "\033[0;32m" exit } @@ -75,7 +75,7 @@ prepareRelease(){ runCPPCheck #runUnitTests runDoxygen - gitCommit + gitCommit "Automated Release Preparation" printLine "Finished." "\033[0;32m" exit } diff --git a/src/GUI/IntelliPhotoGui.cpp b/src/GUI/IntelliPhotoGui.cpp index 207ffc4..5734d47 100644 --- a/src/GUI/IntelliPhotoGui.cpp +++ b/src/GUI/IntelliPhotoGui.cpp @@ -3,6 +3,9 @@ #include "IntelliPhotoGui.h" #include "Layer/PaintingArea.h" +#include "QEvent" +#include "QCloseEvent" + // IntelliPhotoGui constructor IntelliPhotoGui::IntelliPhotoGui(){ // create Gui elements and lay them out @@ -774,28 +777,26 @@ void IntelliPhotoGui::setIntelliStyle(){ bool IntelliPhotoGui::maybeSave(){ // Check for changes since last save +#ifdef QT_NO_DEBUG + QMessageBox::StandardButton ret; - // TODO insert variable for modified status here to make an save exit message - if (false) { - QMessageBox::StandardButton ret; + // Painting is the title of the window + // Add text and the buttons + ret = QMessageBox::warning(this, tr("Painting"), + tr("The image has been modified.\n" + "Do you want to save your changes?"), + QMessageBox::Save | QMessageBox::Discard + | QMessageBox::Cancel); - // Painting is the title of the window - // Add text and the buttons - ret = QMessageBox::warning(this, tr("Painting"), - tr("The image has been modified.\n" - "Do you want to save your changes?"), - QMessageBox::Save | QMessageBox::Discard - | QMessageBox::Cancel); + // If save button clicked call for file to be saved + if (ret == QMessageBox::Save) { + return saveFile("png"); - // If save button clicked call for file to be saved - if (ret == QMessageBox::Save) { - return saveFile("png"); - - // If cancel do nothing - } else if (ret == QMessageBox::Cancel) { - return false; - } + // If cancel do nothing + } else if (ret == QMessageBox::Cancel) { + return false; } +#endif return true; }