summaryrefslogtreecommitdiff
path: root/core
authorzecke <zecke>2002-11-02 13:47:01 (UTC)
committer zecke <zecke>2002-11-02 13:47:01 (UTC)
commitd21d693d91af8ee8fb54478a6db67f5a0590a767 (patch) (side-by-side diff)
treeb38c34f39d70d056fb99cdd35515e2308b06c74a /core
parentf655415f77b200f9edfbe5732cd5f8da2b4dec47 (diff)
downloadopie-d21d693d91af8ee8fb54478a6db67f5a0590a767.zip
opie-d21d693d91af8ee8fb54478a6db67f5a0590a767.tar.gz
opie-d21d693d91af8ee8fb54478a6db67f5a0590a767.tar.bz2
Cut some warning
and applied trekres customStrokeWidth patch
Diffstat (limited to 'core') (more/less context) (ignore whitespace changes)
-rw-r--r--core/pim/todo/tableview.cpp14
-rw-r--r--core/pim/todo/tableview.h2
-rw-r--r--core/pim/todo/todoview.cpp4
3 files changed, 17 insertions, 3 deletions
diff --git a/core/pim/todo/tableview.cpp b/core/pim/todo/tableview.cpp
index 6299113..743deb7 100644
--- a/core/pim/todo/tableview.cpp
+++ b/core/pim/todo/tableview.cpp
@@ -26,12 +26,15 @@
*/
#include <stdlib.h>
+#include <cmath>
#include <qlineedit.h>
#include <qtimer.h>
#include <qpoint.h>
#include <qpopupmenu.h>
+#include <qpe/config.h>
+
#include "mainwindow.h"
//#include "tableitems.h"
#include "tableview.h"
@@ -44,6 +47,12 @@ namespace {
}
+void TableView::initConfig() {
+ Config config( "todo" );
+ config.setGroup( "Options" );
+ m_completeStrokeWidth = config.readNumEntry( "CompleteStrokeWidth", 8 );
+}
+
TableView::TableView( MainWindow* window, QWidget* wid )
: QTable( wid ), TodoView( window ) {
setUpdatesEnabled( false );
@@ -96,6 +105,9 @@ TableView::TableView( MainWindow* window, QWidget* wid )
setSortOrder( 0 );
setAscending( TRUE );
m_first = true;
+
+ /* now let's init the config */
+ initConfig();
}
/* a new day has started
* update the day
@@ -488,7 +500,7 @@ void TableView::timerEvent( QTimerEvent* ev ) {
void TableView::contentsMouseReleaseEvent( QMouseEvent* e) {
int row = rowAt(m_prevP.y());
if ( row == rowAt( e->y() ) && row != -1 ) {
- if ( abs( m_prevP.x() - e->x() ) >= 8 ) {
+ if ( ::abs( m_prevP.x() - e->x() ) >= m_completeStrokeWidth ) {
qWarning("current row %d", row );
OTodo todo = sorted()[row];
todo.setCompleted( !todo.isCompleted() );
diff --git a/core/pim/todo/tableview.h b/core/pim/todo/tableview.h
index 0c3e865..e47b38f 100644
--- a/core/pim/todo/tableview.h
+++ b/core/pim/todo/tableview.h
@@ -98,6 +98,8 @@ private slots:
void slotCurrentChanged(int, int );
void slotPriority();
private:
+ void initConfig();
+ int m_completeStrokeWidth;
bool m_row : 1;
QPoint m_prevP;
};
diff --git a/core/pim/todo/todoview.cpp b/core/pim/todo/todoview.cpp
index 639fa66..4cf7d30 100644
--- a/core/pim/todo/todoview.cpp
+++ b/core/pim/todo/todoview.cpp
@@ -71,9 +71,9 @@ void TodoView::setAscending( bool b ) {
qWarning("setAscending %d", b );
m_asc = b;
}
-void TodoView::update(int uid, const SmallTodo& to ) {
+void TodoView::update(int, const SmallTodo& ) {
//m_main->slotUpate1( uid, to );
}
-void TodoView::update(int uid, const OTodo& ev ) {
+void TodoView::update(int , const OTodo& ev ) {
m_main->updateTodo( ev );
}