|
|
@ -33,6 +33,7 @@
|
|
|
|
#include <tqwhatsthis.h>
|
|
|
|
#include <tqwhatsthis.h>
|
|
|
|
#include <tqptrdict.h>
|
|
|
|
#include <tqptrdict.h>
|
|
|
|
#include <tqtimer.h>
|
|
|
|
#include <tqtimer.h>
|
|
|
|
|
|
|
|
#include <tqtextcodec.h>
|
|
|
|
|
|
|
|
|
|
|
|
#include <tdeglobal.h>
|
|
|
|
#include <tdeglobal.h>
|
|
|
|
#include <kdebug.h>
|
|
|
|
#include <kdebug.h>
|
|
|
@ -139,7 +140,11 @@ KPasswordEdit::~KPasswordEdit()
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
const char *KPasswordEdit::password() const {
|
|
|
|
const char *KPasswordEdit::password() const {
|
|
|
|
return text().ascii();
|
|
|
|
TQTextCodec *origCStringCodec = TQTextCodec::codecForCStrings();
|
|
|
|
|
|
|
|
TQTextCodec::setCodecForCStrings(TQTextCodec::codecForLocale());
|
|
|
|
|
|
|
|
const char *outputPassword = text().ascii();
|
|
|
|
|
|
|
|
TQTextCodec::setCodecForCStrings(origCStringCodec);
|
|
|
|
|
|
|
|
return outputPassword;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
void KPasswordEdit::erase()
|
|
|
|
void KPasswordEdit::erase()
|
|
|
|