From c9fca51203bccf780d24a1442cb3bb73590064bd Mon Sep 17 00:00:00 2001 From: Michael Lauer Date: Sat, 13 May 2006 17:11:29 +0000 Subject: add qpphoto, a photo manipulation program for Opie. bbfile and patches courtesy nicolasfr@gmail.com - thanks! closes #985 --- packages/qpphoto/.mtn2git_empty | 0 packages/qpphoto/files/.mtn2git_empty | 0 packages/qpphoto/files/draw.patch | 35 + packages/qpphoto/files/drawview.patch | 11 + packages/qpphoto/files/drawwidget.patch | 2414 +++++++++++++++++++++++++++++++ packages/qpphoto/qpphoto_1.0.2.bb | 37 + 6 files changed, 2497 insertions(+) create mode 100644 packages/qpphoto/.mtn2git_empty create mode 100644 packages/qpphoto/files/.mtn2git_empty create mode 100644 packages/qpphoto/files/draw.patch create mode 100644 packages/qpphoto/files/drawview.patch create mode 100644 packages/qpphoto/files/drawwidget.patch create mode 100644 packages/qpphoto/qpphoto_1.0.2.bb (limited to 'packages') diff --git a/packages/qpphoto/.mtn2git_empty b/packages/qpphoto/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/qpphoto/files/.mtn2git_empty b/packages/qpphoto/files/.mtn2git_empty new file mode 100644 index 0000000000..e69de29bb2 diff --git a/packages/qpphoto/files/draw.patch b/packages/qpphoto/files/draw.patch new file mode 100644 index 0000000000..d4f7dd30a4 --- /dev/null +++ b/packages/qpphoto/files/draw.patch @@ -0,0 +1,35 @@ +--- qpPhoto_1.0.2/draw.cpp 2002-10-29 22:19:05.000000000 +0100 ++++ qpPhoto_1.0.2/draw.cpp.new 2006-05-12 18:42:08.000000000 +0200 +@@ -16,6 +16,7 @@ + #include + #include + #include ++#include + #include + #include + #include +@@ -781,7 +782,7 @@ + + + +-Draw::Draw( QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ) ++Draw::Draw( QWidget* parent, const char* name, WFlags fl ) + :DrawWidget(parent, name, fl) + { + /*currentTool = dtNull; +@@ -799,9 +800,12 @@ + FontDatabase fdb; + availFonts = fdb.families(); + +- +- dv = new DrawView(GrFrame, "dv"); +- dv->setGeometry( QRect( 1, 1, 210, 210) ); ++ dv = new DrawView(this, "dv"); ++ dv->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)7, (QSizePolicy::SizeType)7, dv->sizePolicy().hasHeightForWidth() ) ); ++ dv->setMinimumSize( QSize( 210, 210 ) ); ++ dv->setFrameShape( QFrame::WinPanel ); ++ dv->setFrameShadow( QFrame::Sunken ); ++ Layout7->addWidget( dv ); + + dv->font.setFamily(availFonts[0]); + dv->font.setPointSize(12); diff --git a/packages/qpphoto/files/drawview.patch b/packages/qpphoto/files/drawview.patch new file mode 100644 index 0000000000..f64bef32a7 --- /dev/null +++ b/packages/qpphoto/files/drawview.patch @@ -0,0 +1,11 @@ +--- qpPhoto_1.0.2/drawview.cpp 2002-11-23 03:34:46.000000000 +0100 ++++ qpPhoto_1.0.2/drawview.cpp.new 2006-05-11 22:33:44.000000000 +0200 +@@ -32,7 +32,7 @@ + static const int zoomfactors[nzoomfactors] = {1,2,3,4,8,16,32}; // 25% 50% 75% 100% 200% 400% 800% + #define ZOOMINDEXNORMAL 3 + +-DrawView::DrawView(QWidget* parent = 0, const char* name = 0, WFlags fl = 0) ++DrawView::DrawView(QWidget* parent, const char* name, WFlags fl) + :QScrollView(parent, name, fl) + { + viewX = 0; diff --git a/packages/qpphoto/files/drawwidget.patch b/packages/qpphoto/files/drawwidget.patch new file mode 100644 index 0000000000..95a0a52a63 --- /dev/null +++ b/packages/qpphoto/files/drawwidget.patch @@ -0,0 +1,2414 @@ +--- qpPhoto_1.0.2/drawwidget.ui 2002-08-23 00:42:49.000000000 +0200 ++++ qpPhoto_1.0.2/drawwidget.ui.new 2006-05-12 18:32:14.000000000 +0200 +@@ -11,1160 +11,1287 @@ + + 0 + 0 +- 238 +- 262 ++ 451 ++ 294 + + + + caption + DrawWidget + +- +- QFrame +- +- name +- FrStatus +- +- +- geometry +- +- 2 +- 236 +- 232 +- 18 +- +- ++ ++ layoutMargin ++ ++ ++ layoutSpacing ++ ++ + +- frameShape +- StyledPanel ++ margin ++ 2 + + +- frameShadow +- Sunken ++ spacing ++ 2 + + ++ QLayoutWidget ++ ++ name ++ Layout6 ++ ++ ++ ++ margin ++ 0 ++ ++ ++ spacing ++ 6 ++ ++ ++ QLabel ++ ++ name ++ TypeLabel ++ ++ ++ text ++ Font ++ ++ ++ ++ QComboBox ++ ++ name ++ Selection ++ ++ ++ sizeLimit ++ 12 ++ ++ ++ toolTip ++ font ++ ++ ++ ++ QLabel ++ ++ name ++ SizeLabel ++ ++ ++ text ++ Size ++ ++ ++ alignment ++ AlignVCenter|AlignRight ++ ++ ++ hAlign ++ ++ ++ ++ QSpinBox ++ ++ name ++ Size ++ ++ ++ maxValue ++ 24 ++ ++ ++ minValue ++ 6 ++ ++ ++ value ++ 12 ++ ++ ++ toolTip ++ size ++ ++ ++ ++ QComboBox ++ ++ name ++ Operation ++ ++ ++ sizeLimit ++ 16 ++ ++ ++ ++ QPushButton ++ ++ name ++ Bold ++ ++ ++ sizePolicy ++ ++ 0 ++ 0 ++ ++ ++ ++ maximumSize ++ ++ 28 ++ 28 ++ ++ ++ ++ text ++ ++ ++ ++ pixmap ++ image0 ++ ++ ++ toggleButton ++ true ++ ++ ++ toggleButton ++ true ++ ++ ++ flat ++ true ++ ++ ++ toolTip ++ bold ++ ++ ++ ++ QPushButton ++ ++ name ++ Italic ++ ++ ++ sizePolicy ++ ++ 0 ++ 0 ++ ++ ++ ++ maximumSize ++ ++ 28 ++ 28 ++ ++ ++ ++ text ++ ++ ++ ++ pixmap ++ image1 ++ ++ ++ toggleButton ++ true ++ ++ ++ toggleButton ++ true ++ ++ ++ flat ++ true ++ ++ ++ toolTip ++ italic ++ ++ ++ ++ QPushButton ++ ++ name ++ Underline ++ ++ ++ sizePolicy ++ ++ 0 ++ 0 ++ ++ ++ ++ maximumSize ++ ++ 28 ++ 28 ++ ++ ++ ++ text ++ ++ ++ ++ pixmap ++ image2 ++ ++ ++ toggleButton ++ true ++ ++ ++ toggleButton ++ true ++ ++ ++ flat ++ true ++ ++ ++ toolTip ++ underline ++ ++ ++ ++ ++ name ++ Spacer2 ++ ++ ++ orientation ++ Horizontal ++ ++ ++ sizeType ++ Expanding ++ ++ ++ sizeHint ++ ++ 1 ++ 1 ++ ++ ++ ++ ++ ++ ++ QLayoutWidget ++ ++ name ++ Layout7 ++ ++ ++ layoutSpacing ++ ++ ++ ++ margin ++ 0 ++ ++ ++ spacing ++ 0 ++ ++ ++ QLayoutWidget ++ ++ name ++ Layout3 ++ ++ ++ layoutSpacing ++ ++ ++ ++ margin ++ 0 ++ ++ ++ spacing ++ 0 ++ ++ ++ QPushButton ++ ++ name ++ PbCursor ++ ++ ++ sizePolicy ++ ++ 0 ++ 0 ++ ++ ++ ++ maximumSize ++ ++ 21 ++ 21 ++ ++ ++ ++ text ++ ++ ++ ++ pixmap ++ image3 ++ ++ ++ toggleButton ++ true ++ ++ ++ toggleButton ++ true ++ ++ ++ toolTip ++ move selection ++ ++ ++ ++ QPushButton ++ ++ name ++ PbBrush ++ ++ ++ sizePolicy ++ ++ 0 ++ 0 ++ ++ ++ ++ maximumSize ++ ++ 21 ++ 21 ++ ++ ++ ++ text ++ ++ ++ ++ pixmap ++ image4 ++ ++ ++ toggleButton ++ true ++ ++ ++ toggleButton ++ true ++ ++ ++ toolTip ++ paint ++ ++ ++ ++ QPushButton ++ ++ name ++ PbLine ++ ++ ++ sizePolicy ++ ++ 0 ++ 0 ++ ++ ++ ++ maximumSize ++ ++ 21 ++ 21 ++ ++ ++ ++ text ++ ++ ++ ++ pixmap ++ image5 ++ ++ ++ toggleButton ++ true ++ ++ ++ toggleButton ++ true ++ ++ ++ toolTip ++ draw lines ++ ++ ++ ++ QPushButton ++ ++ name ++ PbPolygon ++ ++ ++ sizePolicy ++ ++ 0 ++ 0 ++ ++ ++ ++ maximumSize ++ ++ 21 ++ 21 ++ ++ ++ ++ text ++ ++ ++ ++ pixmap ++ image6 ++ ++ ++ toggleButton ++ true ++ ++ ++ toggleButton ++ true ++ ++ ++ toolTip ++ draw shapes ++ ++ ++ ++ QPushButton ++ ++ name ++ PbSelect ++ ++ ++ sizePolicy ++ ++ 0 ++ 0 ++ ++ ++ ++ maximumSize ++ ++ 21 ++ 21 ++ ++ ++ ++ text ++ ++ ++ ++ pixmap ++ image7 ++ ++ ++ toggleButton ++ true ++ ++ ++ toggleButton ++ true ++ ++ ++ toolTip ++ select region ++ ++ ++ ++ QPushButton ++ ++ name ++ PbText ++ ++ ++ sizePolicy ++ ++ 0 ++ 0 ++ ++ ++ ++ maximumSize ++ ++ 21 ++ 21 ++ ++ ++ ++ font ++ ++ abisource-courier new ++ 14 ++ 1 ++ ++ ++ ++ text ++ ++ ++ ++ pixmap ++ image8 ++ ++ ++ toggleButton ++ true ++ ++ ++ toggleButton ++ true ++ ++ ++ toolTip ++ insert text ++ ++ ++ ++ QPushButton ++ ++ name ++ PbFill ++ ++ ++ sizePolicy ++ ++ 0 ++ 0 ++ ++ ++ ++ maximumSize ++ ++ 21 ++ 21 ++ ++ ++ ++ text ++ ++ ++ ++ pixmap ++ image9 ++ ++ ++ toggleButton ++ true ++ ++ ++ toggleButton ++ true ++ ++ ++ toolTip ++ fill ++ ++ ++ ++ QPushButton ++ ++ name ++ PbPicker ++ ++ ++ sizePolicy ++ ++ 0 ++ 0 ++ ++ ++ ++ maximumSize ++ ++ 21 ++ 21 ++ ++ ++ ++ text ++ ++ ++ ++ pixmap ++ image10 ++ ++ ++ toggleButton ++ true ++ ++ ++ toggleButton ++ true ++ ++ ++ toolTip ++ pick color ++ ++ ++ ++ QPushButton ++ ++ name ++ PbErazor ++ ++ ++ maximumSize ++ ++ 21 ++ 21 ++ ++ ++ ++ text ++ ++ ++ ++ pixmap ++ image11 ++ ++ ++ toggleButton ++ true ++ ++ ++ toggleButton ++ true ++ ++ ++ toolTip ++ erease ++ ++ ++ ++ QPushButton ++ ++ name ++ FgColor ++ ++ ++ sizePolicy ++ ++ 0 ++ 0 ++ ++ ++ ++ maximumSize ++ ++ 18 ++ 16 ++ ++ ++ ++ palette ++ ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 192 ++ 192 ++ 192 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 128 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ ++ ++ 128 ++ 128 ++ 128 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 128 ++ 128 ++ 128 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 192 ++ 192 ++ 192 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 128 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 192 ++ 192 ++ 192 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 128 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ ++ ++ ++ text ++ ++ ++ ++ flat ++ true ++ ++ ++ ++ QPushButton ++ ++ name ++ BgColor ++ ++ ++ sizePolicy ++ ++ 0 ++ 0 ++ ++ ++ ++ maximumSize ++ ++ 18 ++ 16 ++ ++ ++ ++ palette ++ ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 127 ++ 127 ++ 127 ++ ++ ++ 170 ++ 170 ++ 170 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 192 ++ 192 ++ 192 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 128 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ ++ ++ 128 ++ 128 ++ 128 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 127 ++ 127 ++ 127 ++ ++ ++ 170 ++ 170 ++ 170 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 128 ++ 128 ++ 128 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 192 ++ 192 ++ 192 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 128 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 127 ++ 127 ++ 127 ++ ++ ++ 170 ++ 170 ++ 170 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ 192 ++ 192 ++ 192 ++ ++ ++ 0 ++ 0 ++ 0 ++ ++ ++ 0 ++ 0 ++ 128 ++ ++ ++ 255 ++ 255 ++ 255 ++ ++ ++ ++ ++ ++ text ++ ++ ++ ++ flat ++ true ++ ++ ++ ++ ++ name ++ Spacer1 ++ ++ ++ orientation ++ Vertical ++ ++ ++ sizeType ++ Expanding ++ ++ ++ sizeHint ++ ++ 20 ++ 20 ++ ++ ++ ++ ++ ++ ++ QFrame ++ ++ name ++ GrFrame ++ ++ ++ sizePolicy ++ ++ 0 ++ 7