summaryrefslogtreecommitdiffabout
path: root/libkcal/icalformat.cpp
Side-by-side diff
Diffstat (limited to 'libkcal/icalformat.cpp') (more/less context) (show whitespace changes)
-rw-r--r--libkcal/icalformat.cpp9
1 files changed, 8 insertions, 1 deletions
diff --git a/libkcal/icalformat.cpp b/libkcal/icalformat.cpp
index 5877406..6f3a799 100644
--- a/libkcal/icalformat.cpp
+++ b/libkcal/icalformat.cpp
@@ -52,4 +52,5 @@ using namespace KCal;
-ICalFormat::ICalFormat( )
+ICalFormat::ICalFormat( bool pe )
{
+ mProcessEvents = pe;
mImpl = new ICalFormatImpl( this );
@@ -191,4 +192,7 @@ QString ICalFormat::toString( Calendar *cal )
//qDebug(" todos ");
+ if ( mProcessEvents ) {
+ //qDebug("mProcessEvents ");
qApp->processEvents();
}
+ }
// events
@@ -200,2 +204,3 @@ QString ICalFormat::toString( Calendar *cal )
//qDebug("events ");
+ if ( mProcessEvents )
qApp->processEvents();
@@ -210,2 +215,3 @@ QString ICalFormat::toString( Calendar *cal )
//qDebug("journals ");
+ if ( mProcessEvents )
qApp->processEvents();
@@ -215,2 +221,3 @@ QString ICalFormat::toString( Calendar *cal )
text = icalcomponent_as_ical_string( calendar );
+ if ( mProcessEvents )
qApp->processEvents();