[Kde-pim] KMail accountdialog remake

Thomas McGuire thomas.mcguire at gmx.net
Tue May 20 17:33:22 BST 2008


Hi,

On Monday 19 May 2008, Naga Toro wrote:
> I'm taking a stab at bug# 126064 "Account settings dialogs for
> SMTP/POP3/IMAP should be more similar" and have a question...
Great to see somebody working on this :)

> To facilitate screens with small height (bug# 121677: "IMAP account dialog
> too big" ) I was thinking that one solution might be to wrap each tabs
> widget in a QScrollArea (if this is the correct widget, I'm kinda new to
> the GUI scene :)) to be able to handle most screen resolutions. Is this a
> good solution or is it a bad one and if so are there any better?
As Adriaan said, scrollareas are a bad solution, better rearrange the dialog 
somehow. I'm no UI expert either, but you might find reading the KDE Human 
Interface Guidelines to be some help, see 
http://wiki.openusability.org/guidelines/index.php/Main_Page.

I think it would be the best to first port the exisiting account dialogs to 
.ui files, and after that is done and committed, rearrange things a bit so 
the dialogs look more similar and fit into the screen.
The SMTP dialog is in kdepimlibs/mailtransport and already is based on an UI 
file.

Although Tom mentions that Akonadi will eventually bring its own dialogs, I 
still think porting the current dialog to UI files and cleaning them up is a 
good idea:
1. KMail in KDE 4.1 is not based on Akonadi
2. Akonadi doesn't have a POP3 dialog yet, and it would be a good idea to 
base 
   that on the KMail one, with UI files that would be easier
3. Akonadi's IMAP dialog doesn't have all the features KMail has yet, and 
   additionally looks very different from the SMTP dialog

If you've got more questions about this, just ask.

Cheers,
Thomas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 194 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-pim/attachments/20080520/21bafc52/attachment.sig>
-------------- next part --------------
_______________________________________________
KDE PIM mailing list kde-pim at kde.org
https://mail.kde.org/mailman/listinfo/kde-pim
KDE PIM home page at http://pim.kde.org/


More information about the kde-pim mailing list