From 3f5ad80fafddd268e146914b10000aa692f792c1 Mon Sep 17 00:00:00 2001 From: ikemo Date: Mon, 22 Mar 2004 15:47:47 +0000 Subject: [PATCH] change ui git-svn-id: svn+ssh://svn.sourceforge.jp/svnroot/kita/kita/trunk@934 56b19765-1e22-0410-a548-a0f45d66c51a --- kita/src/debugprefbase.ui | 31 ++++++++++++++++++------------- kita/src/pref.cpp | 18 ++++++++++++++---- 2 files changed, 32 insertions(+), 17 deletions(-) diff --git a/kita/src/debugprefbase.ui b/kita/src/debugprefbase.ui index aebf61c..e927580 100644 --- a/kita/src/debugprefbase.ui +++ b/kita/src/debugprefbase.ui @@ -33,19 +33,6 @@ - toURLLine - - - - 90 - 50 - 280 - 20 - - - - - fromURLLine @@ -89,6 +76,24 @@ replace + + + toURLLine + + + + 90 + 50 + 280 + 20 + + + + + fromURLLine + toURLLine + replaceButton + diff --git a/kita/src/pref.cpp b/kita/src/pref.cpp index 5b706b0..20e80f1 100644 --- a/kita/src/pref.cpp +++ b/kita/src/pref.cpp @@ -20,9 +20,11 @@ #include #include #include +#include #include "kitafontprefbase.h" #include "kitaconfig.h" +#include "debugprefbase.h" using namespace Kita; @@ -174,10 +176,18 @@ void DebugPrefPage::replace() { QString fromURL = fromURLLine->text(); QString toURL = toURLLine->text(); - - FavoriteThreads::replace( fromURL, toURL ); - Kita::Thread::replace( fromURL, toURL ); - KitaThreadInfo::replace( fromURL, toURL ); + + if ( QMessageBox::warning( this, QString( "replace" ), + QString( "This tool may possibly break thread's info.\n" + "Please create backups of '~/.kde/share/apps/kita/cache' " + "and '~/.kde/share/apps/kita/favorites.xml' before performing.\n" + "Are you ready?" ), QMessageBox::Ok, QMessageBox::Cancel | QMessageBox::Default | QMessageBox::Escape ) == QMessageBox::Ok ) { + FavoriteThreads::replace( fromURL, toURL ); + Kita::Thread::replace( fromURL, toURL ); + KitaThreadInfo::replace( fromURL, toURL ); + + QMessageBox::information( this, "replace", "Complete." ); + } } AsciiArtPrefPage::AsciiArtPrefPage( QWidget* parent ) -- 2.11.0