[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-pim
Subject: Re: [Kde-pim] Quo vaids KPilot
From: David Bishop <david () bishop ! dhs ! org>
Date: 2001-10-30 17:43:12
[Download RAW message or body]
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Damn.
On Tuesday 30 October 2001 10:36 am, David Bishop wrote:
> On Tuesday 30 October 2001 12:25 am, Adriaan de Groot wrote:
> > On Monday 29 October 2001 11:48 pm, David Bishop wrote:
> > > I'm still up for sending you .ui files, just tell me what you want :-)
> > > And I too noticed that the knotes conduit sucked (iirc, I was going to
> > > start converting conduits with that one. that was a mistake).
> >
> > Well, any errant bits of the UI are open for improvement. For example,
> > the viewer widgets (in the KPilot UI) are still hard-coded, and you sent
> > a message some time back saying that the View menu needed to be far more
> > explicitly visible in the UI. So there's work to be done there. And
> > there's the generalized hex viewer (possibly stealing lots of code from
> > khexedit) that needs to be designed and implemented.
>
> I thought I had sent this out, maybe I didn't (too lazy to check the
> archives). But see attached for my idea of how the main page should look.
>
> > > All the things in the TODO file sound hard :-( And as easy as "learn
> > > c++" is to say, it's considerably more difficult to do .......
> >
> > Mmmmm, let me add something to the TODO:
> >
> > * Document the NULL conduit in such a way that it is actually useable as
> > a programming example
>
> I can probably do that. My work has slowed down a little bit lately....
>
> > I'm afraid it's hard to think up small jobs right now (maybe some
> > niftiness in the current viewers) since the big jobs are conduits and
> > they've not really settled down into a state that I can say "this is the
> > API, use it".
>
> Maybe I should start looking into the docs. Documentation: the last refuge
> of the programatically incompetent :-P
- --
D.A.Bishop
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE73uawKEJ4huP2XBERAurXAJwKi2RMjKm95PUCJXV+1aDpJ6qZ1wCglXHe
yJf4c3WE+if3w4ErSHaYuPA=
=D2Hs
-----END PGP SIGNATURE-----
["kpilotMainWindow2.ui" (text/html)]
<!DOCTYPE UI><UI>
<class>MyDialog2</class>
<widget>
<class>QDialog</class>
<property stdset="1">
<name>name</name>
<cstring>MyDialog2</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>0</x>
<y>0</y>
<width>735</width>
<height>466</height>
</rect>
</property>
<property stdset="1">
<name>caption</name>
<string>MyDialog2</string>
</property>
<property stdset="1">
<name>sizeGripEnabled</name>
<bool>true</bool>
</property>
<widget>
<class>QPushButton</class>
<property stdset="1">
<name>name</name>
<cstring>buttonHelp</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>12</x>
<y>422</y>
<width>80</width>
<height>32</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>&Help</string>
</property>
<property stdset="1">
<name>autoDefault</name>
<bool>true</bool>
</property>
</widget>
<widget>
<class>QPushButton</class>
<property stdset="1">
<name>name</name>
<cstring>buttonCancel</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>640</x>
<y>420</y>
<width>80</width>
<height>32</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>&Quit</string>
</property>
<property stdset="1">
<name>autoDefault</name>
<bool>true</bool>
</property>
</widget>
<widget>
<class>QLabel</class>
<property stdset="1">
<name>name</name>
<cstring>TextLabel6</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>100</x>
<y>420</y>
<width>340</width>
<height>31</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>HotSyncing. Please press the HotSync button.</string>
</property>
</widget>
<widget>
<class>QProgressBar</class>
<property stdset="1">
<name>name</name>
<cstring>ProgressBar7</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>440</x>
<y>420</y>
<width>190</width>
<height>28</height>
</rect>
</property>
<property stdset="1">
<name>frameShape</name>
<enum>Box</enum>
</property>
<property stdset="1">
<name>frameShadow</name>
<enum>Sunken</enum>
</property>
<property stdset="1">
<name>indicatorFollowsStyle</name>
<bool>false</bool>
</property>
</widget>
<widget>
<class>QListBox</class>
<item>
<property>
<name>text</name>
<string>Main</string>
</property>
</item>
<item>
<property>
<name>text</name>
<string>Viewers</string>
</property>
</item>
<item>
<property>
<name>text</name>
<string>Conduits</string>
</property>
</item>
<item>
<property>
<name>text</name>
<string>About</string>
</property>
</item>
<property stdset="1">
<name>name</name>
<cstring>listBox</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>11</x>
<y>11</y>
<width>96</width>
<height>404</height>
</rect>
</property>
<property stdset="1">
<name>sizePolicy</name>
<sizepolicy>
<hsizetype>0</hsizetype>
<vsizetype>7</vsizetype>
</sizepolicy>
</property>
</widget>
<widget>
<class>QTabWidget</class>
<property stdset="1">
<name>name</name>
<cstring>tabWidget</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>120</x>
<y>10</y>
<width>610</width>
<height>404</height>
</rect>
</property>
<widget>
<class>QWidget</class>
<property stdset="1">
<name>name</name>
<cstring>Widget37</cstring>
</property>
<attribute>
<name>title</name>
<string>Address Viewer</string>
</attribute>
<widget>
<class>QLabel</class>
<property stdset="1">
<name>name</name>
<cstring>TextLabel4</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>5</x>
<y>11</y>
<width>80</width>
<height>31</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>Category:</string>
</property>
</widget>
<widget>
<class>QPushButton</class>
<property stdset="1">
<name>name</name>
<cstring>PushButton61</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>10</x>
<y>260</y>
<width>121</width>
<height>41</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>Edit Record</string>
</property>
</widget>
<widget>
<class>QPushButton</class>
<property stdset="1">
<name>name</name>
<cstring>PushButton61_2</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>140</x>
<y>260</y>
<width>121</width>
<height>41</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>New Record</string>
</property>
</widget>
<widget>
<class>QPushButton</class>
<property stdset="1">
<name>name</name>
<cstring>PushButton61_2_2</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>10</x>
<y>310</y>
<width>121</width>
<height>41</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>Delete Record</string>
</property>
</widget>
<widget>
<class>QListBox</class>
<item>
<property>
<name>text</name>
<string>Various Address</string>
</property>
</item>
<item>
<property>
<name>text</name>
<string>Go Here</string>
</property>
</item>
<property stdset="1">
<name>name</name>
<cstring>ListBox12</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>10</x>
<y>50</y>
<width>251</width>
<height>201</height>
</rect>
</property>
</widget>
<widget>
<class>QLabel</class>
<property stdset="1">
<name>name</name>
<cstring>TextLabel5</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>270</x>
<y>10</y>
<width>111</width>
<height>31</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>Address Info:</string>
</property>
</widget>
<widget>
<class>QMultiLineEdit</class>
<property stdset="1">
<name>name</name>
<cstring>MultiLineEdit9</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>270</x>
<y>50</y>
<width>311</width>
<height>311</height>
</rect>
</property>
<property stdset="1">
<name>readOnly</name>
<bool>true</bool>
</property>
</widget>
<widget>
<class>QComboBox</class>
<item>
<property>
<name>text</name>
<string>All</string>
</property>
</item>
<item>
<property>
<name>text</name>
<string>Unfiled</string>
</property>
</item>
<property stdset="1">
<name>name</name>
<cstring>ComboBox17</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>100</x>
<y>10</y>
<width>140</width>
<height>31</height>
</rect>
</property>
</widget>
</widget>
<widget>
<class>QWidget</class>
<property stdset="1">
<name>name</name>
<cstring>Widget38</cstring>
</property>
<attribute>
<name>title</name>
<string>Memo Viewer</string>
</attribute>
<widget>
<class>QLabel</class>
<property stdset="1">
<name>name</name>
<cstring>TextLabel1_3</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>10</x>
<y>10</y>
<width>60</width>
<height>31</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>Memos:</string>
</property>
</widget>
<widget>
<class>QPushButton</class>
<property stdset="1">
<name>name</name>
<cstring>PushButton22_2_2_3</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>10</x>
<y>260</y>
<width>120</width>
<height>41</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>Delete Memo</string>
</property>
</widget>
<widget>
<class>QPushButton</class>
<property stdset="1">
<name>name</name>
<cstring>PushButton22_3</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>10</x>
<y>310</y>
<width>120</width>
<height>41</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>Import Memo</string>
</property>
</widget>
<widget>
<class>QMultiLineEdit</class>
<property stdset="1">
<name>name</name>
<cstring>MultiLineEdit1_3</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>270</x>
<y>50</y>
<width>330</width>
<height>310</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>Because we lack imagination, that's why.</string>
</property>
</widget>
<widget>
<class>QListBox</class>
<item>
<property>
<name>text</name>
<string>Foo</string>
</property>
</item>
<item>
<property>
<name>text</name>
<string>Bar</string>
</property>
</item>
<item>
<property>
<name>text</name>
<string>Why can't we ever</string>
</property>
</item>
<item>
<property>
<name>text</name>
<string>use other words</string>
</property>
</item>
<item>
<property>
<name>text</name>
<string>then foo and bar?</string>
</property>
</item>
<property stdset="1">
<name>name</name>
<cstring>ListBox1_3</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>10</x>
<y>50</y>
<width>250</width>
<height>200</height>
</rect>
</property>
</widget>
<widget>
<class>QPushButton</class>
<property stdset="1">
<name>name</name>
<cstring>PushButton22_2_4</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>140</x>
<y>260</y>
<width>120</width>
<height>41</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>Export Memo</string>
</property>
</widget>
<widget>
<class>QLabel</class>
<property stdset="1">
<name>name</name>
<cstring>TextLabel3_3</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>270</x>
<y>10</y>
<width>91</width>
<height>31</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>Memo Text:</string>
</property>
</widget>
<widget>
<class>QComboBox</class>
<item>
<property>
<name>text</name>
<string>All</string>
</property>
</item>
<property stdset="1">
<name>name</name>
<cstring>ComboBox1_3</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>100</x>
<y>10</y>
<width>140</width>
<height>31</height>
</rect>
</property>
</widget>
</widget>
<widget>
<class>QWidget</class>
<property stdset="1">
<name>name</name>
<cstring>tab</cstring>
</property>
<attribute>
<name>title</name>
<string>Expense Viewer</string>
</attribute>
<widget>
<class>QPushButton</class>
<property stdset="1">
<name>name</name>
<cstring>PushButton80</cstring>
</property>
<property stdset="1">
<name>geometry</name>
<rect>
<x>5</x>
<y>11</y>
<width>130</width>
<height>31</height>
</rect>
</property>
<property stdset="1">
<name>text</name>
<string>Hah! Fooled yah.</string>
</property>
</widget>
</widget>
</widget>
</widget>
<connections>
<connection>
<sender>buttonCancel</sender>
<signal>clicked()</signal>
<receiver>MyDialog2</receiver>
<slot>reject()</slot>
</connection>
</connections>
</UI>
_______________________________________________
kde-pim mailing list
kde-pim@mail.kde.org
http://mail.kde.org/mailman/listinfo/kde-pim
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic