author | zecke <zecke> | 2002-12-17 19:31:48 (UTC) |
---|---|---|
committer | zecke <zecke> | 2002-12-17 19:31:48 (UTC) |
commit | 813e3ff4978cc480fcb971411211df9a07375743 (patch) (unidiff) | |
tree | f67864367452f3130544be6edf49b3ad8b17532d | |
parent | 59d5865053c8e722339a63d05c73eb923350620f (diff) | |
download | opie-813e3ff4978cc480fcb971411211df9a07375743.zip opie-813e3ff4978cc480fcb971411211df9a07375743.tar.gz opie-813e3ff4978cc480fcb971411211df9a07375743.tar.bz2 |
kill tableitems from the build process
-rw-r--r-- | core/pim/todo/tableview.cpp | 1 | ||||
-rw-r--r-- | core/pim/todo/tableview.h | 1 | ||||
-rw-r--r-- | core/pim/todo/todo.pro | 2 |
3 files changed, 1 insertions, 3 deletions
diff --git a/core/pim/todo/tableview.cpp b/core/pim/todo/tableview.cpp index f59971e..a8cc271 100644 --- a/core/pim/todo/tableview.cpp +++ b/core/pim/todo/tableview.cpp | |||
@@ -1,126 +1,127 @@ | |||
1 | /* | 1 | /* |
2 | =. This file is part of the OPIE Project | 2 | =. This file is part of the OPIE Project |
3 | .=l. Copyright (c) 2002 <zecke> | 3 | .=l. Copyright (c) 2002 <zecke> |
4 | .>+-= | 4 | .>+-= |
5 | _;:, .> :=|. This program is free software; you can | 5 | _;:, .> :=|. This program is free software; you can |
6 | .> <`_, > . <= redistribute it and/or modify it under | 6 | .> <`_, > . <= redistribute it and/or modify it under |
7 | :`=1 )Y*s>-.-- : the terms of the GNU General Public | 7 | :`=1 )Y*s>-.-- : the terms of the GNU General Public |
8 | .="- .-=="i, .._ License as published by the Free Software | 8 | .="- .-=="i, .._ License as published by the Free Software |
9 | - . .-<_> .<> Foundation; either version 2 of the License, | 9 | - . .-<_> .<> Foundation; either version 2 of the License, |
10 | ._= =} : or (at your option) any later version. | 10 | ._= =} : or (at your option) any later version. |
11 | .%`+i> _;_. | 11 | .%`+i> _;_. |
12 | .i_,=:_. -<s. This program is distributed in the hope that | 12 | .i_,=:_. -<s. This program is distributed in the hope that |
13 | + . -:. = it will be useful, but WITHOUT ANY WARRANTY; | 13 | + . -:. = it will be useful, but WITHOUT ANY WARRANTY; |
14 | : .. .:, . . . without even the implied warranty of | 14 | : .. .:, . . . without even the implied warranty of |
15 | =_ + =;=|` MERCHANTABILITY or FITNESS FOR A | 15 | =_ + =;=|` MERCHANTABILITY or FITNESS FOR A |
16 | _.=:. : :=>`: PARTICULAR PURPOSE. See the GNU | 16 | _.=:. : :=>`: PARTICULAR PURPOSE. See the GNU |
17 | ..}^=.= = ; Library General Public License for more | 17 | ..}^=.= = ; Library General Public License for more |
18 | ++= -. .` .: details. | 18 | ++= -. .` .: details. |
19 | : = ...= . :.=- | 19 | : = ...= . :.=- |
20 | -. .:....=;==+<; You should have received a copy of the GNU | 20 | -. .:....=;==+<; You should have received a copy of the GNU |
21 | -_. . . )=. = Library General Public License along with | 21 | -_. . . )=. = Library General Public License along with |
22 | -- :-=` this library; see the file COPYING.LIB. | 22 | -- :-=` this library; see the file COPYING.LIB. |
23 | If not, write to the Free Software Foundation, | 23 | If not, write to the Free Software Foundation, |
24 | Inc., 59 Temple Place - Suite 330, | 24 | Inc., 59 Temple Place - Suite 330, |
25 | Boston, MA 02111-1307, USA. | 25 | Boston, MA 02111-1307, USA. |
26 | 26 | ||
27 | */ | 27 | */ |
28 | #include <stdlib.h> | 28 | #include <stdlib.h> |
29 | #include <cmath> | 29 | #include <cmath> |
30 | 30 | ||
31 | #include <qcombobox.h> | ||
31 | #include <qlineedit.h> | 32 | #include <qlineedit.h> |
32 | #include <qtimer.h> | 33 | #include <qtimer.h> |
33 | #include <qpoint.h> | 34 | #include <qpoint.h> |
34 | #include <qpopupmenu.h> | 35 | #include <qpopupmenu.h> |
35 | 36 | ||
36 | #include <qpe/config.h> | 37 | #include <qpe/config.h> |
37 | 38 | ||
38 | #include <opie/orecur.h> | 39 | #include <opie/orecur.h> |
39 | 40 | ||
40 | #include "mainwindow.h" | 41 | #include "mainwindow.h" |
41 | //#include "tableitems.h" | 42 | //#include "tableitems.h" |
42 | #include "tableview.h" | 43 | #include "tableview.h" |
43 | 44 | ||
44 | using namespace Todo; | 45 | using namespace Todo; |
45 | 46 | ||
46 | namespace { | 47 | namespace { |
47 | static const int BoxSize = 14; | 48 | static const int BoxSize = 14; |
48 | static const int RowHeight = 20; | 49 | static const int RowHeight = 20; |
49 | } | 50 | } |
50 | 51 | ||
51 | 52 | ||
52 | void TableView::initConfig() { | 53 | void TableView::initConfig() { |
53 | Config config( "todo" ); | 54 | Config config( "todo" ); |
54 | config.setGroup( "Options" ); | 55 | config.setGroup( "Options" ); |
55 | m_completeStrokeWidth = config.readNumEntry( "CompleteStrokeWidth", 8 ); | 56 | m_completeStrokeWidth = config.readNumEntry( "CompleteStrokeWidth", 8 ); |
56 | } | 57 | } |
57 | 58 | ||
58 | TableView::TableView( MainWindow* window, QWidget* wid ) | 59 | TableView::TableView( MainWindow* window, QWidget* wid ) |
59 | : QTable( wid ), TodoView( window ) { | 60 | : QTable( wid ), TodoView( window ) { |
60 | setUpdatesEnabled( false ); | 61 | setUpdatesEnabled( false ); |
61 | viewport()->setUpdatesEnabled( false ); | 62 | viewport()->setUpdatesEnabled( false ); |
62 | m_enablePaint = false; | 63 | m_enablePaint = false; |
63 | setNumRows(0); | 64 | setNumRows(0); |
64 | setNumCols(4); | 65 | setNumCols(4); |
65 | 66 | ||
66 | setSorting( TRUE ); | 67 | setSorting( TRUE ); |
67 | setSelectionMode( NoSelection ); | 68 | setSelectionMode( NoSelection ); |
68 | // setColumnStretchable( 2, TRUE ); | 69 | // setColumnStretchable( 2, TRUE ); |
69 | setColumnStretchable( 3, FALSE ); | 70 | setColumnStretchable( 3, FALSE ); |
70 | setColumnWidth(0, 20 ); | 71 | setColumnWidth(0, 20 ); |
71 | setColumnWidth(1, 35 ); | 72 | setColumnWidth(1, 35 ); |
72 | setColumnWidth(3, 18 ); | 73 | setColumnWidth(3, 18 ); |
73 | 74 | ||
74 | setLeftMargin( 0 ); | 75 | setLeftMargin( 0 ); |
75 | verticalHeader()->hide(); | 76 | verticalHeader()->hide(); |
76 | 77 | ||
77 | horizontalHeader()->setLabel(0, tr("C.") ); | 78 | horizontalHeader()->setLabel(0, tr("C.") ); |
78 | horizontalHeader()->setLabel(1, tr("Prior.") ); | 79 | horizontalHeader()->setLabel(1, tr("Prior.") ); |
79 | horizontalHeader()->setLabel(2, tr("Description" ) ); | 80 | horizontalHeader()->setLabel(2, tr("Description" ) ); |
80 | 81 | ||
81 | // setColumnStretchable(3, FALSE ); | 82 | // setColumnStretchable(3, FALSE ); |
82 | 83 | ||
83 | horizontalHeader()->setLabel(3, tr("Deadline") ); | 84 | horizontalHeader()->setLabel(3, tr("Deadline") ); |
84 | 85 | ||
85 | if ( todoWindow()->showDeadline() ) | 86 | if ( todoWindow()->showDeadline() ) |
86 | showColumn( 3); | 87 | showColumn( 3); |
87 | else | 88 | else |
88 | hideColumn(3 ); | 89 | hideColumn(3 ); |
89 | 90 | ||
90 | connect((QTable*)this, SIGNAL( clicked( int, int, int, const QPoint& ) ), | 91 | connect((QTable*)this, SIGNAL( clicked( int, int, int, const QPoint& ) ), |
91 | this, SLOT( slotClicked(int, int, int, const QPoint& ) ) ); | 92 | this, SLOT( slotClicked(int, int, int, const QPoint& ) ) ); |
92 | connect((QTable*)this, SIGNAL( pressed( int, int, int, const QPoint& ) ), | 93 | connect((QTable*)this, SIGNAL( pressed( int, int, int, const QPoint& ) ), |
93 | this, SLOT( slotPressed(int, int, int, const QPoint& ) ) ); | 94 | this, SLOT( slotPressed(int, int, int, const QPoint& ) ) ); |
94 | connect((QTable*)this, SIGNAL(valueChanged(int, int) ), | 95 | connect((QTable*)this, SIGNAL(valueChanged(int, int) ), |
95 | this, SLOT( slotValueChanged(int, int) ) ); | 96 | this, SLOT( slotValueChanged(int, int) ) ); |
96 | connect((QTable*)this, SIGNAL(currentChanged(int, int) ), | 97 | connect((QTable*)this, SIGNAL(currentChanged(int, int) ), |
97 | this, SLOT( slotCurrentChanged(int, int) ) ); | 98 | this, SLOT( slotCurrentChanged(int, int) ) ); |
98 | 99 | ||
99 | m_menuTimer = new QTimer( this ); | 100 | m_menuTimer = new QTimer( this ); |
100 | connect( m_menuTimer, SIGNAL(timeout()), | 101 | connect( m_menuTimer, SIGNAL(timeout()), |
101 | this, SLOT(slotShowMenu()) ); | 102 | this, SLOT(slotShowMenu()) ); |
102 | 103 | ||
103 | m_enablePaint = true; | 104 | m_enablePaint = true; |
104 | setUpdatesEnabled( true ); | 105 | setUpdatesEnabled( true ); |
105 | viewport()->setUpdatesEnabled( true ); | 106 | viewport()->setUpdatesEnabled( true ); |
106 | viewport()->update(); | 107 | viewport()->update(); |
107 | setSortOrder( 0 ); | 108 | setSortOrder( 0 ); |
108 | setAscending( TRUE ); | 109 | setAscending( TRUE ); |
109 | m_first = true; | 110 | m_first = true; |
110 | 111 | ||
111 | /* now let's init the config */ | 112 | /* now let's init the config */ |
112 | initConfig(); | 113 | initConfig(); |
113 | } | 114 | } |
114 | /* a new day has started | 115 | /* a new day has started |
115 | * update the day | 116 | * update the day |
116 | */ | 117 | */ |
117 | void TableView::newDay() { | 118 | void TableView::newDay() { |
118 | clear(); | 119 | clear(); |
119 | updateView(); | 120 | updateView(); |
120 | } | 121 | } |
121 | TableView::~TableView() { | 122 | TableView::~TableView() { |
122 | 123 | ||
123 | } | 124 | } |
124 | void TableView::slotShowMenu() { | 125 | void TableView::slotShowMenu() { |
125 | QPopupMenu *menu = todoWindow()->contextMenu( current(), sorted()[currentRow()].recurrence().doesRecur() ); | 126 | QPopupMenu *menu = todoWindow()->contextMenu( current(), sorted()[currentRow()].recurrence().doesRecur() ); |
126 | menu->exec(QCursor::pos() ); | 127 | menu->exec(QCursor::pos() ); |
diff --git a/core/pim/todo/tableview.h b/core/pim/todo/tableview.h index e47b38f..a27c698 100644 --- a/core/pim/todo/tableview.h +++ b/core/pim/todo/tableview.h | |||
@@ -1,108 +1,107 @@ | |||
1 | /* | 1 | /* |
2 | =. This file is part of the OPIE Project | 2 | =. This file is part of the OPIE Project |
3 | .=l. Copyright (c) 2002 <> | 3 | .=l. Copyright (c) 2002 <> |
4 | .>+-= | 4 | .>+-= |
5 | _;:, .> :=|. This program is free software; you can | 5 | _;:, .> :=|. This program is free software; you can |
6 | .> <`_, > . <= redistribute it and/or modify it under | 6 | .> <`_, > . <= redistribute it and/or modify it under |
7 | :`=1 )Y*s>-.-- : the terms of the GNU General Public | 7 | :`=1 )Y*s>-.-- : the terms of the GNU General Public |
8 | .="- .-=="i, .._ License as published by the Free Software | 8 | .="- .-=="i, .._ License as published by the Free Software |
9 | - . .-<_> .<> Foundation; either version 2 of the License, | 9 | - . .-<_> .<> Foundation; either version 2 of the License, |
10 | ._= =} : or (at your option) any later version. | 10 | ._= =} : or (at your option) any later version. |
11 | .%`+i> _;_. | 11 | .%`+i> _;_. |
12 | .i_,=:_. -<s. This program is distributed in the hope that | 12 | .i_,=:_. -<s. This program is distributed in the hope that |
13 | + . -:. = it will be useful, but WITHOUT ANY WARRANTY; | 13 | + . -:. = it will be useful, but WITHOUT ANY WARRANTY; |
14 | : .. .:, . . . without even the implied warranty of | 14 | : .. .:, . . . without even the implied warranty of |
15 | =_ + =;=|` MERCHANTABILITY or FITNESS FOR A | 15 | =_ + =;=|` MERCHANTABILITY or FITNESS FOR A |
16 | _.=:. : :=>`: PARTICULAR PURPOSE. See the GNU | 16 | _.=:. : :=>`: PARTICULAR PURPOSE. See the GNU |
17 | ..}^=.= = ; Library General Public License for more | 17 | ..}^=.= = ; Library General Public License for more |
18 | ++= -. .` .: details. | 18 | ++= -. .` .: details. |
19 | : = ...= . :.=- | 19 | : = ...= . :.=- |
20 | -. .:....=;==+<; You should have received a copy of the GNU | 20 | -. .:....=;==+<; You should have received a copy of the GNU |
21 | -_. . . )=. = Library General Public License along with | 21 | -_. . . )=. = Library General Public License along with |
22 | -- :-=` this library; see the file COPYING.LIB. | 22 | -- :-=` this library; see the file COPYING.LIB. |
23 | If not, write to the Free Software Foundation, | 23 | If not, write to the Free Software Foundation, |
24 | Inc., 59 Temple Place - Suite 330, | 24 | Inc., 59 Temple Place - Suite 330, |
25 | Boston, MA 02111-1307, USA. | 25 | Boston, MA 02111-1307, USA. |
26 | 26 | ||
27 | */ | 27 | */ |
28 | 28 | ||
29 | #ifndef OPIE_TABLE_VIEW_H | 29 | #ifndef OPIE_TABLE_VIEW_H |
30 | #define OPIE_TABLE_VIEW_H | 30 | #define OPIE_TABLE_VIEW_H |
31 | 31 | ||
32 | #include <qtable.h> | 32 | #include <qtable.h> |
33 | #include <qmap.h> | 33 | #include <qmap.h> |
34 | 34 | ||
35 | #include "tableitems.h" | ||
36 | #include "todoview.h" | 35 | #include "todoview.h" |
37 | 36 | ||
38 | class QTimer; | 37 | class QTimer; |
39 | 38 | ||
40 | namespace Todo { | 39 | namespace Todo { |
41 | class CheckItem; | 40 | class CheckItem; |
42 | class DueTextItem; | 41 | class DueTextItem; |
43 | class TableView : public QTable, public TodoView { | 42 | class TableView : public QTable, public TodoView { |
44 | Q_OBJECT | 43 | Q_OBJECT |
45 | public: | 44 | public: |
46 | TableView( MainWindow*, QWidget* parent ); | 45 | TableView( MainWindow*, QWidget* parent ); |
47 | ~TableView(); | 46 | ~TableView(); |
48 | 47 | ||
49 | 48 | ||
50 | QString type()const; | 49 | QString type()const; |
51 | int current(); | 50 | int current(); |
52 | QString currentRepresentation(); | 51 | QString currentRepresentation(); |
53 | 52 | ||
54 | void clear(); | 53 | void clear(); |
55 | void showOverDue( bool ); | 54 | void showOverDue( bool ); |
56 | void updateView(); | 55 | void updateView(); |
57 | void setTodo( int uid, const OTodo& ); | 56 | void setTodo( int uid, const OTodo& ); |
58 | void addEvent( const OTodo& event ); | 57 | void addEvent( const OTodo& event ); |
59 | void replaceEvent( const OTodo& ); | 58 | void replaceEvent( const OTodo& ); |
60 | void removeEvent( int uid ); | 59 | void removeEvent( int uid ); |
61 | void setShowCompleted( bool ); | 60 | void setShowCompleted( bool ); |
62 | void setShowDeadline( bool ); | 61 | void setShowDeadline( bool ); |
63 | 62 | ||
64 | void setShowCategory(const QString& =QString::null ); | 63 | void setShowCategory(const QString& =QString::null ); |
65 | void newDay(); | 64 | void newDay(); |
66 | QWidget* widget(); | 65 | QWidget* widget(); |
67 | void sortColumn(int, bool, bool ); | 66 | void sortColumn(int, bool, bool ); |
68 | 67 | ||
69 | /* | 68 | /* |
70 | * we do our drawing ourselves | 69 | * we do our drawing ourselves |
71 | * because we don't want to have | 70 | * because we don't want to have |
72 | * 40.000 QTableItems for 10.000 | 71 | * 40.000 QTableItems for 10.000 |
73 | * OTodos where we only show 10 at a time! | 72 | * OTodos where we only show 10 at a time! |
74 | */ | 73 | */ |
75 | void paintCell(QPainter* p, int row, int col, const QRect&, bool ); | 74 | void paintCell(QPainter* p, int row, int col, const QRect&, bool ); |
76 | private: | 75 | private: |
77 | /* reimplented for internal reasons */ | 76 | /* reimplented for internal reasons */ |
78 | void viewportPaintEvent( QPaintEvent* ); | 77 | void viewportPaintEvent( QPaintEvent* ); |
79 | QTimer *m_menuTimer; | 78 | QTimer *m_menuTimer; |
80 | bool m_enablePaint:1; | 79 | bool m_enablePaint:1; |
81 | QString m_oleCat; | 80 | QString m_oleCat; |
82 | bool m_first : 1; | 81 | bool m_first : 1; |
83 | 82 | ||
84 | protected: | 83 | protected: |
85 | void contentsMouseReleaseEvent( QMouseEvent* ); | 84 | void contentsMouseReleaseEvent( QMouseEvent* ); |
86 | void contentsMouseMoveEvent( QMouseEvent* ); | 85 | void contentsMouseMoveEvent( QMouseEvent* ); |
87 | void timerEvent( QTimerEvent* e ); | 86 | void timerEvent( QTimerEvent* e ); |
88 | QWidget* createEditor(int row, int col, bool initFromCell )const; | 87 | QWidget* createEditor(int row, int col, bool initFromCell )const; |
89 | void setCellContentFromEditor( int row, int col ); | 88 | void setCellContentFromEditor( int row, int col ); |
90 | 89 | ||
91 | private slots: | 90 | private slots: |
92 | void slotShowMenu(); | 91 | void slotShowMenu(); |
93 | void slotClicked(int, int, int, | 92 | void slotClicked(int, int, int, |
94 | const QPoint& ); | 93 | const QPoint& ); |
95 | void slotPressed(int, int, int, | 94 | void slotPressed(int, int, int, |
96 | const QPoint& ); | 95 | const QPoint& ); |
97 | void slotValueChanged(int, int); | 96 | void slotValueChanged(int, int); |
98 | void slotCurrentChanged(int, int ); | 97 | void slotCurrentChanged(int, int ); |
99 | void slotPriority(); | 98 | void slotPriority(); |
100 | private: | 99 | private: |
101 | void initConfig(); | 100 | void initConfig(); |
102 | int m_completeStrokeWidth; | 101 | int m_completeStrokeWidth; |
103 | bool m_row : 1; | 102 | bool m_row : 1; |
104 | QPoint m_prevP; | 103 | QPoint m_prevP; |
105 | }; | 104 | }; |
106 | }; | 105 | }; |
107 | 106 | ||
108 | #endif | 107 | #endif |
diff --git a/core/pim/todo/todo.pro b/core/pim/todo/todo.pro index 2911743..2714f30 100644 --- a/core/pim/todo/todo.pro +++ b/core/pim/todo/todo.pro | |||
@@ -1,65 +1,63 @@ | |||
1 | TEMPLATE= app | 1 | TEMPLATE= app |
2 | CONFIG = qt warn_on release | 2 | CONFIG = qt warn_on release |
3 | DESTDIR = $(OPIEDIR)/bin | 3 | DESTDIR = $(OPIEDIR)/bin |
4 | 4 | ||
5 | HEADERS= smalltodo.h \ | 5 | HEADERS= smalltodo.h \ |
6 | todomanager.h \ | 6 | todomanager.h \ |
7 | mainwindow.h \ | 7 | mainwindow.h \ |
8 | todoview.h \ | 8 | todoview.h \ |
9 | tableview.h \ | 9 | tableview.h \ |
10 | tableitems.h \ | ||
11 | todotemplatemanager.h \ | 10 | todotemplatemanager.h \ |
12 | todoeditor.h \ | 11 | todoeditor.h \ |
13 | todoshow.h \ | 12 | todoshow.h \ |
14 | textviewshow.h \ | 13 | textviewshow.h \ |
15 | templateeditor.h \ | 14 | templateeditor.h \ |
16 | templatedialog.h \ | 15 | templatedialog.h \ |
17 | templatedialogimpl.h \ | 16 | templatedialogimpl.h \ |
18 | quickedit.h \ | 17 | quickedit.h \ |
19 | quickeditimpl.h \ | 18 | quickeditimpl.h \ |
20 | otaskeditor.h \ | 19 | otaskeditor.h \ |
21 | taskeditoroverviewimpl.h \ | 20 | taskeditoroverviewimpl.h \ |
22 | taskeditoradvancedimpl.h | 21 | taskeditoradvancedimpl.h |
23 | 22 | ||
24 | SOURCES= smalltodo.cpp \ | 23 | SOURCES= smalltodo.cpp \ |
25 | todomanager.cpp \ | 24 | todomanager.cpp \ |
26 | mainwindow.cpp \ | 25 | mainwindow.cpp \ |
27 | main.cpp \ | 26 | main.cpp \ |
28 | tableview.cpp \ | 27 | tableview.cpp \ |
29 | tableitems.cpp \ | ||
30 | todoview.cpp \ | 28 | todoview.cpp \ |
31 | todotemplatemanager.cpp \ | 29 | todotemplatemanager.cpp \ |
32 | todoeditor.cpp \ | 30 | todoeditor.cpp \ |
33 | todoshow.cpp \ | 31 | todoshow.cpp \ |
34 | textviewshow.cpp \ | 32 | textviewshow.cpp \ |
35 | templateeditor.cpp \ | 33 | templateeditor.cpp \ |
36 | templatedialog.cpp \ | 34 | templatedialog.cpp \ |
37 | templatedialogimpl.cpp \ | 35 | templatedialogimpl.cpp \ |
38 | quickeditimpl.cpp \ | 36 | quickeditimpl.cpp \ |
39 | quickedit.cpp \ | 37 | quickedit.cpp \ |
40 | otaskeditor.cpp \ | 38 | otaskeditor.cpp \ |
41 | taskeditoroverviewimpl.cpp \ | 39 | taskeditoroverviewimpl.cpp \ |
42 | taskeditoradvancedimpl.cpp | 40 | taskeditoradvancedimpl.cpp |
43 | 41 | ||
44 | INTERFACES= taskeditoradvanced.ui taskeditoralarms.ui taskeditoroverview.ui | 42 | INTERFACES= taskeditoradvanced.ui taskeditoralarms.ui taskeditoroverview.ui |
45 | TARGET = todolist | 43 | TARGET = todolist |
46 | INCLUDEPATH += $(OPIEDIR)/include | 44 | INCLUDEPATH += $(OPIEDIR)/include |
47 | DEPENDPATH+= $(OPIEDIR)/include | 45 | DEPENDPATH+= $(OPIEDIR)/include |
48 | LIBS += -lqpe -lopie | 46 | LIBS += -lqpe -lopie |
49 | 47 | ||
50 | TRANSLATIONS = ../../../i18n/de/todolist.ts \ | 48 | TRANSLATIONS = ../../../i18n/de/todolist.ts \ |
51 | ../../../i18n/da/todolist.ts \ | 49 | ../../../i18n/da/todolist.ts \ |
52 | ../../../i18n/xx/todolist.ts \ | 50 | ../../../i18n/xx/todolist.ts \ |
53 | ../../../i18n/en/todolist.ts \ | 51 | ../../../i18n/en/todolist.ts \ |
54 | ../../../i18n/es/todolist.ts \ | 52 | ../../../i18n/es/todolist.ts \ |
55 | ../../../i18n/fr/todolist.ts \ | 53 | ../../../i18n/fr/todolist.ts \ |
56 | ../../../i18n/hu/todolist.ts \ | 54 | ../../../i18n/hu/todolist.ts \ |
57 | ../../../i18n/ja/todolist.ts \ | 55 | ../../../i18n/ja/todolist.ts \ |
58 | ../../../i18n/ko/todolist.ts \ | 56 | ../../../i18n/ko/todolist.ts \ |
59 | ../../../i18n/no/todolist.ts \ | 57 | ../../../i18n/no/todolist.ts \ |
60 | ../../../i18n/pl/todolist.ts \ | 58 | ../../../i18n/pl/todolist.ts \ |
61 | ../../../i18n/pt/todolist.ts \ | 59 | ../../../i18n/pt/todolist.ts \ |
62 | ../../../i18n/pt_BR/todolist.ts \ | 60 | ../../../i18n/pt_BR/todolist.ts \ |
63 | ../../../i18n/sl/todolist.ts \ | 61 | ../../../i18n/sl/todolist.ts \ |
64 | ../../../i18n/zh_CN/todolist.ts \ | 62 | ../../../i18n/zh_CN/todolist.ts \ |
65 | ../../../i18n/zh_TW/todolist.ts | 63 | ../../../i18n/zh_TW/todolist.ts |