[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>&amp;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>&amp;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