| Summary: | show special characters in the paste dialog | ||
|---|---|---|---|
| Product: | [Applications] konversation | Reporter: | Emil Obermayr <nobs> |
| Component: | general | Assignee: | Dario Abatianni <eisfuchs> |
| Status: | RESOLVED FIXED | ||
| Severity: | wishlist | ||
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Emil Obermayr
2004-12-13 20:34:05 UTC
I want to implement this feature after the exam :) SVN commit 498742 by abatianni:
BUG:95100 - multiline paste editor now shows whitespaces (tabs are not correctly working yet)
M +28 -28 Makefile.am
M +2 -2 multilineedit.cpp
M +2 -2 multilineedit.h
A multilinetextedit.cpp [License: UNKNOWN]
A multilinetextedit.h [License: UNKNOWN]
--- trunk/extragear/network/konversation/src/Makefile.am #498741:498742
@@ -6,34 +6,34 @@
bin_SCRIPTS = konversationircprotocolhandler
konversation_SOURCES = konviface.skel konviconfigdialog.cpp \
- konvisettingsdialog.cpp konversationmainwindow.cpp valuelistviewitem.cpp urlcatcher.cpp \
- searchdialog.cpp scriptlauncher.cpp rawlog.cpp konvdcop.cpp channellistpanel.cpp \
- konsolepanel.cpp dcctransferhandler.cpp identity.cpp statuspanel.cpp \
- dccrecipientdialog.cpp topiccombobox.cpp nicksonline.cpp dccpanel.cpp dcctransfer.cpp \
- nicklistviewitem.cpp highlight.cpp highlightviewitem.cpp modebutton.cpp \
- ignore_preferencesui.ui ignore_preferences.cpp ignore.cpp nicklistview.cpp ircinput.cpp \
- ignorelistviewitem.cpp images.cpp quickbutton.cpp chatwindow.cpp outputfilter.cpp \
- query.cpp konversationapplication.cpp nick.cpp inputfilter.cpp channel.cpp \
- ircview.cpp server.cpp main.cpp dcc_preferencesui.ui log_preferences.ui \
- tabbar_preferences.ui chatwindowappearance_preferences.ui irccolorchooserui.ui \
- colorsappearance_preferences.ui irccolorchooser.cpp channellistviewitem.cpp osd.cpp ircevent.cpp \
- trayicon.cpp dccchat.cpp logfilereader.cpp multilineedit.cpp nickinfo.cpp \
- dccresumedialog.cpp konversationsound.cpp quickconnectdialog.cpp serverlistdialog.cpp \
- dcctransfersend.cpp dcctransferrecv.cpp channelnick.cpp dccdetaildialog.cpp \
- insertchardialog.cpp irccharsets.cpp editnotifydialog.cpp common.cpp serverison.cpp \
- sslsocket.cpp servergroupsettings.cpp serversettings.cpp servergroupdialog.cpp \
- ssllabel.cpp serverdialog.cpp channeldialog.cpp identitydialog.cpp topiclabel.cpp \
- channeloptionsui.ui channeloptionsdialog.cpp notificationhandler.cpp joinchannelui.ui \
- joinchanneldialog.cpp emoticon.cpp chatwindowbehaviour_preferences.ui alias_preferencesui.ui \
- osd_preferencesui.ui theme_preferencesui.ui highlight_preferencesui.ui \
- warnings_preferencesui.ui warnings_preferences.cpp quickbuttons_preferencesui.ui \
- watchednicknames_preferencesui.ui generalbehavior_preferences.ui connectionbehavior_preferences.ui \
- fontappearance_preferences.ui nicklistbehavior_preferencesui.ui konvibookmarkhandler.cpp \
- konvibookmarkmenu.cpp popup.cpp ircviewbox.cpp searchbar.cpp osd_preferences.cpp \
- theme_preferences.cpp dcc_preferences.cpp alias_preferences.cpp \
- highlight_preferences.cpp watchednicknames_preferences.cpp quickbuttons_preferences.cpp \
- nicklistbehavior_preferences.cpp konviiphelper.cpp tabnotifications_preferences.ui \
- konvisqueezedtextlabel.cpp
+ konvisettingsdialog.cpp konversationmainwindow.cpp valuelistviewitem.cpp urlcatcher.cpp \
+ searchdialog.cpp scriptlauncher.cpp rawlog.cpp konvdcop.cpp channellistpanel.cpp \
+ konsolepanel.cpp dcctransferhandler.cpp identity.cpp statuspanel.cpp \
+ dccrecipientdialog.cpp topiccombobox.cpp nicksonline.cpp dccpanel.cpp dcctransfer.cpp \
+ nicklistviewitem.cpp highlight.cpp highlightviewitem.cpp modebutton.cpp \
+ ignore_preferencesui.ui ignore_preferences.cpp ignore.cpp nicklistview.cpp ircinput.cpp \
+ ignorelistviewitem.cpp images.cpp quickbutton.cpp chatwindow.cpp outputfilter.cpp \
+ query.cpp konversationapplication.cpp nick.cpp inputfilter.cpp channel.cpp \
+ ircview.cpp server.cpp main.cpp dcc_preferencesui.ui log_preferences.ui \
+ tabbar_preferences.ui chatwindowappearance_preferences.ui irccolorchooserui.ui \
+ colorsappearance_preferences.ui irccolorchooser.cpp channellistviewitem.cpp osd.cpp ircevent.cpp \
+ trayicon.cpp dccchat.cpp logfilereader.cpp multilineedit.cpp nickinfo.cpp \
+ dccresumedialog.cpp konversationsound.cpp quickconnectdialog.cpp serverlistdialog.cpp \
+ dcctransfersend.cpp dcctransferrecv.cpp channelnick.cpp dccdetaildialog.cpp \
+ insertchardialog.cpp irccharsets.cpp editnotifydialog.cpp common.cpp serverison.cpp \
+ sslsocket.cpp servergroupsettings.cpp serversettings.cpp servergroupdialog.cpp \
+ ssllabel.cpp serverdialog.cpp channeldialog.cpp identitydialog.cpp topiclabel.cpp \
+ channeloptionsui.ui channeloptionsdialog.cpp notificationhandler.cpp joinchannelui.ui \
+ joinchanneldialog.cpp emoticon.cpp chatwindowbehaviour_preferences.ui alias_preferencesui.ui \
+ osd_preferencesui.ui theme_preferencesui.ui highlight_preferencesui.ui \
+ warnings_preferencesui.ui warnings_preferences.cpp quickbuttons_preferencesui.ui \
+ watchednicknames_preferencesui.ui generalbehavior_preferences.ui connectionbehavior_preferences.ui \
+ fontappearance_preferences.ui nicklistbehavior_preferencesui.ui konvibookmarkhandler.cpp \
+ konvibookmarkmenu.cpp popup.cpp ircviewbox.cpp searchbar.cpp osd_preferences.cpp \
+ theme_preferences.cpp dcc_preferences.cpp alias_preferences.cpp highlight_preferences.cpp \
+ watchednicknames_preferences.cpp quickbuttons_preferences.cpp nicklistbehavior_preferences.cpp \
+ konviiphelper.cpp tabnotifications_preferences.ui konvisqueezedtextlabel.cpp \
+ multilinetextedit.cpp
konversation_COMPILE_FIRST = config/preferences_base.h
konversation_LDADD = $(LIB_KIO) $(LIB_KABC) $(LIB_KIMIFACE) linkaddressbook/liblinkaddressbookui.la blowfish/libblowfish.la config/libkonversationconfig.la
--- trunk/extragear/network/konversation/src/multilineedit.cpp #498741:498742
@@ -12,10 +12,10 @@
#include <qlayout.h>
-#include <qtextedit.h>
#include <klocale.h>
#include "multilineedit.h"
+#include "multilinetextedit.h"
#include "konversationapplication.h"
QString MultilineEdit::returnText; // static
@@ -32,7 +32,7 @@
QVBoxLayout* dialogLayout=new QVBoxLayout(page);
dialogLayout->setSpacing(spacingHint());
// add the text editor
- textEditor=new QTextEdit(page,"multiline_text_editor");
+ textEditor=new MultilineTextEdit(page,"multiline_text_editor");
textEditor->setTextFormat(PlainText);
textEditor->setText(text);
returnText=text;
--- trunk/extragear/network/konversation/src/multilineedit.h #498741:498742
@@ -20,7 +20,7 @@
*/
class QWidget;
-class QTextEdit;
+class MultilineTextEdit;
class MultilineEdit : public KDialogBase
{
@@ -38,7 +38,7 @@
void slotUser1();
protected:
- QTextEdit* textEditor;
+ MultilineTextEdit* textEditor;
static QString returnText;
};
#endif
|