Mercurial > projects > qtd
comparison demos/browser/settings.d @ 74:37caa90ce503
more porting
author | mandel |
---|---|
date | Fri, 22 May 2009 23:43:58 +0000 |
parents | 7bfd46c330dc |
children | 0654fc9bac95 |
comparison
equal
deleted
inserted
replaced
73:7bfd46c330dc | 74:37caa90ce503 |
---|---|
44 import qt.core.QSettings; | 44 import qt.core.QSettings; |
45 | 45 |
46 import qt.gui.qt.gui; | 46 import qt.gui.qt.gui; |
47 import qt.gui.QDialog; | 47 import qt.gui.QDialog; |
48 | 48 |
49 import QtWebKit.QtWebKit; | 49 import qt.webkit.QtWebKit; |
50 | 50 |
51 import browserapplication; | 51 import browserapplication; |
52 import browsermainwindow; | 52 import browsermainwindow; |
53 import cookiejar; | 53 import cookiejar; |
54 import history; | 54 import history; |
59 | 59 |
60 class SettingsDialog : public QDialog, public Ui_Settings | 60 class SettingsDialog : public QDialog, public Ui_Settings |
61 { | 61 { |
62 public: | 62 public: |
63 | 63 |
64 this(QWidget parent = null); | 64 this(QWidget parent = null) |
65 : QDialog(parent) | 65 //: QDialog(parent) |
66 { | 66 { |
67 setupUi(this); | 67 setupUi(this); |
68 connect(exceptionsButton, SIGNAL(clicked()), this, SLOT(showExceptions())); | 68 exceptionsButton.clicked.connect(&this.showExceptions); |
69 connect(setHomeToCurrentPageButton, SIGNAL(clicked()), this, SLOT(setHomeToCurrentPage())); | 69 setHomeToCurrentPageButton.clicked.connect(&this.setHomeToCurrentPage); |
70 connect(cookiesButton, SIGNAL(clicked()), this, SLOT(showCookies())); | 70 cookiesButton.clicked.connect(&this.showCookies())); |
71 connect(standardFontButton, SIGNAL(clicked()), this, SLOT(chooseFont())); | 71 standardFontButton.clicked.connect(this.chooseFont); |
72 connect(fixedFontButton, SIGNAL(clicked()), this, SLOT(chooseFixedFont())); | 72 fixedFontButton.clicked.connect(&this.chooseFixedFont); |
73 | 73 |
74 loadDefaults(); | 74 loadDefaults(); |
75 loadFromSettings(); | 75 loadFromSettings(); |
76 } | 76 } |
77 | 77 |