All pastes #776836 Raw Edit

Stuff

public diff v1 · immutable
·published 2007-11-16 09:43 UTC
rendered paste body
Index: groupchatdlg.cpp===================================================================--- groupchatdlg.cpp	(revision 845)+++ groupchatdlg.cpp	(working copy)@@ -117,9 +117,6 @@ 	int pending; 	bool connecting; -	QTimer *flashTimer;-	int flashCount;- 	QStringList hist; 	int histAt; @@ -474,7 +471,6 @@ 	options_ = PsiOptions::instance();  	d->pending = 0;-	d->flashTimer = 0; 	d->connecting = false;  	d->histAt = 0;@@ -1363,61 +1359,11 @@ 	cap += d->jid.full();  	// if taskbar flash, then we need to erase first and redo-#ifdef Q_WS_WIN-	bool on = false;-	if(d->flashTimer) {-		on = d->flashCount & 1;-	}-	if(on) {-		FlashWindow(winId(), true);-	}-#endif 	setWindowTitle(cap);-#ifdef Q_WS_WIN-	if(on) {-		FlashWindow(winId(), true);-	}-#endif 	emit captionChanged(cap); 	emit unreadEventUpdate(d->pending); } -#ifdef Q_WS_WIN-void GCMainDlg::doFlash(bool yes)-{-	if(yes) {-		if(d->flashTimer)-			return;-		d->flashTimer = new QTimer(this);-		connect(d->flashTimer, SIGNAL(timeout()), SLOT(flashAnimate()));-		d->flashCount = 0;-		flashAnimate(); // kick the first one immediately-		d->flashTimer->start(500);-	}-	else {-		if(d->flashTimer) {-			delete d->flashTimer;-			d->flashTimer = 0;-			FlashWindow(winId(), false);-		}-	}-}-#else-void GCMainDlg::doFlash(bool)-{-}-#endif--void GCMainDlg::flashAnimate()-{-#ifdef Q_WS_WIN-	FlashWindow(winId(), true);-	++d->flashCount;-	if(d->flashCount == 5)-		d->flashTimer->stop();-#endif-}- void GCMainDlg::setLooks() { 	ui_.vsplitter->optionsChanged();Index: groupchatdlg.h===================================================================--- groupchatdlg.h	(revision 845)+++ groupchatdlg.h	(working copy)@@ -107,7 +107,6 @@ 	void openFind(); 	void configureRoom(); 	void doFind(const QString &);-	void flashAnimate(); 	void pa_updatedActivity(); 	void goDisc(); 	void goConn();@@ -132,7 +131,6 @@ 	Private *d; 	Ui::GroupChatDlg ui_; -	void doFlash(bool); 	void doAlert(); 	void updateCaption(); 	void appendSysMsg(const QString &, bool, const QDateTime &ts=QDateTime());