author | mickeyl <mickeyl> | 2004-05-02 13:41:16 (UTC) |
---|---|---|
committer | mickeyl <mickeyl> | 2004-05-02 13:41:16 (UTC) |
commit | 890bdd37b593a43eee0b0559b2345e08a656b2fb (patch) (unidiff) | |
tree | d630bca1ed03cc7d5675b5cb01df69abce6ced79 | |
parent | c3c3d7c9be7b6ff1c905686bd960877f816962ff (diff) | |
download | opie-890bdd37b593a43eee0b0559b2345e08a656b2fb.zip opie-890bdd37b593a43eee0b0559b2345e08a656b2fb.tar.gz opie-890bdd37b593a43eee0b0559b2345e08a656b2fb.tar.bz2 |
- add settings for hex view buffer size
- synchronize copyright and author with reality
-rw-r--r-- | noncore/net/wellenreiter/gui/configbase.ui | 187 | ||||
-rw-r--r-- | noncore/net/wellenreiter/gui/wellenreiterbase.cpp | 16 |
2 files changed, 158 insertions, 45 deletions
diff --git a/noncore/net/wellenreiter/gui/configbase.ui b/noncore/net/wellenreiter/gui/configbase.ui index 113e783..3a1c258 100644 --- a/noncore/net/wellenreiter/gui/configbase.ui +++ b/noncore/net/wellenreiter/gui/configbase.ui | |||
@@ -1,62 +1,62 @@ | |||
1 | <!DOCTYPE UI><UI> | 1 | <!DOCTYPE UI><UI> |
2 | <class>WellenreiterConfigBase</class> | 2 | <class>WellenreiterConfigBase</class> |
3 | <widget> | 3 | <widget> |
4 | <class>QDialog</class> | 4 | <class>QDialog</class> |
5 | <property stdset="1"> | 5 | <property stdset="1"> |
6 | <name>name</name> | 6 | <name>name</name> |
7 | <cstring>WellenreiterConfigBase</cstring> | 7 | <cstring>WellenreiterConfigBase</cstring> |
8 | </property> | 8 | </property> |
9 | <property stdset="1"> | 9 | <property stdset="1"> |
10 | <name>geometry</name> | 10 | <name>geometry</name> |
11 | <rect> | 11 | <rect> |
12 | <x>0</x> | 12 | <x>0</x> |
13 | <y>0</y> | 13 | <y>0</y> |
14 | <width>246</width> | 14 | <width>250</width> |
15 | <height>371</height> | 15 | <height>371</height> |
16 | </rect> | 16 | </rect> |
17 | </property> | 17 | </property> |
18 | <property stdset="1"> | 18 | <property stdset="1"> |
19 | <name>caption</name> | 19 | <name>caption</name> |
20 | <string>Wellenreiter II COnfiguration Dialog</string> | 20 | <string>Wellenreiter II COnfiguration Dialog</string> |
21 | </property> | 21 | </property> |
22 | <property> | 22 | <property> |
23 | <name>layoutMargin</name> | 23 | <name>layoutMargin</name> |
24 | </property> | 24 | </property> |
25 | <property> | 25 | <property> |
26 | <name>layoutSpacing</name> | 26 | <name>layoutSpacing</name> |
27 | </property> | 27 | </property> |
28 | <grid> | 28 | <grid> |
29 | <property stdset="1"> | 29 | <property stdset="1"> |
30 | <name>margin</name> | 30 | <name>margin</name> |
31 | <number>2</number> | 31 | <number>2</number> |
32 | </property> | 32 | </property> |
33 | <property stdset="1"> | 33 | <property stdset="1"> |
34 | <name>spacing</name> | 34 | <name>spacing</name> |
35 | <number>3</number> | 35 | <number>3</number> |
36 | </property> | 36 | </property> |
37 | <widget row="0" column="0" > | 37 | <widget row="0" column="0" > |
38 | <class>QTabWidget</class> | 38 | <class>QTabWidget</class> |
39 | <property stdset="1"> | 39 | <property stdset="1"> |
40 | <name>name</name> | 40 | <name>name</name> |
41 | <cstring>tab</cstring> | 41 | <cstring>tab</cstring> |
42 | </property> | 42 | </property> |
43 | <property> | 43 | <property> |
44 | <name>layoutMargin</name> | 44 | <name>layoutMargin</name> |
45 | </property> | 45 | </property> |
46 | <property> | 46 | <property> |
47 | <name>layoutSpacing</name> | 47 | <name>layoutSpacing</name> |
48 | </property> | 48 | </property> |
49 | <property> | 49 | <property> |
50 | <name>whatsThis</name> | 50 | <name>whatsThis</name> |
51 | <string></string> | 51 | <string></string> |
52 | </property> | 52 | </property> |
53 | <widget> | 53 | <widget> |
54 | <class>QWidget</class> | 54 | <class>QWidget</class> |
55 | <property stdset="1"> | 55 | <property stdset="1"> |
56 | <name>name</name> | 56 | <name>name</name> |
57 | <cstring>tab</cstring> | 57 | <cstring>tab</cstring> |
58 | </property> | 58 | </property> |
59 | <attribute> | 59 | <attribute> |
60 | <name>title</name> | 60 | <name>title</name> |
61 | <string>Interface</string> | 61 | <string>Interface</string> |
62 | </attribute> | 62 | </attribute> |
@@ -551,192 +551,297 @@ | |||
551 | <string>12</string> | 551 | <string>12</string> |
552 | </property> | 552 | </property> |
553 | </widget> | 553 | </widget> |
554 | <widget row="2" column="3" > | 554 | <widget row="2" column="3" > |
555 | <class>QCheckBox</class> | 555 | <class>QCheckBox</class> |
556 | <property stdset="1"> | 556 | <property stdset="1"> |
557 | <name>name</name> | 557 | <name>name</name> |
558 | <cstring>channel13</cstring> | 558 | <cstring>channel13</cstring> |
559 | </property> | 559 | </property> |
560 | <property stdset="1"> | 560 | <property stdset="1"> |
561 | <name>text</name> | 561 | <name>text</name> |
562 | <string>13</string> | 562 | <string>13</string> |
563 | </property> | 563 | </property> |
564 | </widget> | 564 | </widget> |
565 | <widget row="2" column="4" > | 565 | <widget row="2" column="4" > |
566 | <class>QCheckBox</class> | 566 | <class>QCheckBox</class> |
567 | <property stdset="1"> | 567 | <property stdset="1"> |
568 | <name>name</name> | 568 | <name>name</name> |
569 | <cstring>channel14</cstring> | 569 | <cstring>channel14</cstring> |
570 | </property> | 570 | </property> |
571 | <property stdset="1"> | 571 | <property stdset="1"> |
572 | <name>text</name> | 572 | <name>text</name> |
573 | <string>14</string> | 573 | <string>14</string> |
574 | </property> | 574 | </property> |
575 | </widget> | 575 | </widget> |
576 | </grid> | 576 | </grid> |
577 | </widget> | 577 | </widget> |
578 | </vbox> | 578 | </vbox> |
579 | </widget> | 579 | </widget> |
580 | <widget> | 580 | <widget> |
581 | <class>QWidget</class> | 581 | <class>QWidget</class> |
582 | <property stdset="1"> | 582 | <property stdset="1"> |
583 | <name>name</name> | 583 | <name>name</name> |
584 | <cstring>tab</cstring> | 584 | <cstring>tab</cstring> |
585 | </property> | 585 | </property> |
586 | <attribute> | 586 | <attribute> |
587 | <name>title</name> | 587 | <name>title</name> |
588 | <string>Capture</string> | 588 | <string>Capture</string> |
589 | </attribute> | 589 | </attribute> |
590 | <grid> | 590 | <grid> |
591 | <property stdset="1"> | 591 | <property stdset="1"> |
592 | <name>margin</name> | 592 | <name>margin</name> |
593 | <number>5</number> | 593 | <number>5</number> |
594 | </property> | 594 | </property> |
595 | <property stdset="1"> | 595 | <property stdset="1"> |
596 | <name>spacing</name> | 596 | <name>spacing</name> |
597 | <number>3</number> | 597 | <number>3</number> |
598 | </property> | 598 | </property> |
599 | <widget row="2" column="0" rowspan="1" colspan="3" > | ||
600 | <class>ProtocolListView</class> | ||
601 | <property stdset="1"> | ||
602 | <name>name</name> | ||
603 | <cstring>capturePackets</cstring> | ||
604 | </property> | ||
605 | <property stdset="1"> | ||
606 | <name>enabled</name> | ||
607 | <bool>false</bool> | ||
608 | </property> | ||
609 | <property stdset="1"> | ||
610 | <name>sizePolicy</name> | ||
611 | <sizepolicy> | ||
612 | <hsizetype>7</hsizetype> | ||
613 | <vsizetype>7</vsizetype> | ||
614 | </sizepolicy> | ||
615 | </property> | ||
616 | </widget> | ||
617 | <widget row="1" column="0" rowspan="1" colspan="3" > | ||
618 | <class>QLineEdit</class> | ||
619 | <property stdset="1"> | ||
620 | <name>name</name> | ||
621 | <cstring>captureFileName</cstring> | ||
622 | </property> | ||
623 | <property stdset="1"> | ||
624 | <name>enabled</name> | ||
625 | <bool>false</bool> | ||
626 | </property> | ||
627 | <property stdset="1"> | ||
628 | <name>text</name> | ||
629 | <string>/tmp/capture</string> | ||
630 | </property> | ||
631 | <property> | ||
632 | <name>whatsThis</name> | ||
633 | <string>Configure the name of the capture file.</string> | ||
634 | </property> | ||
635 | </widget> | ||
636 | <widget row="0" column="2" > | 599 | <widget row="0" column="2" > |
637 | <class>QToolButton</class> | 600 | <class>QToolButton</class> |
638 | <property stdset="1"> | 601 | <property stdset="1"> |
639 | <name>name</name> | 602 | <name>name</name> |
640 | <cstring>getCaptureFileName</cstring> | 603 | <cstring>getCaptureFileName</cstring> |
641 | </property> | 604 | </property> |
642 | <property stdset="1"> | 605 | <property stdset="1"> |
643 | <name>enabled</name> | 606 | <name>enabled</name> |
644 | <bool>false</bool> | 607 | <bool>false</bool> |
645 | </property> | 608 | </property> |
646 | <property stdset="1"> | 609 | <property stdset="1"> |
647 | <name>text</name> | 610 | <name>text</name> |
648 | <string>Browse</string> | 611 | <string>Browse</string> |
649 | </property> | 612 | </property> |
650 | <property> | 613 | <property> |
651 | <name>whatsThis</name> | 614 | <name>whatsThis</name> |
652 | <string>Click to open a file requester to choose a capture file name.</string> | 615 | <string>Click to open a file requester to choose a capture file name.</string> |
653 | </property> | 616 | </property> |
654 | </widget> | 617 | </widget> |
655 | <spacer row="0" column="1" > | 618 | <spacer row="0" column="1" > |
656 | <property> | 619 | <property> |
657 | <name>name</name> | 620 | <name>name</name> |
658 | <cstring>Spacer2</cstring> | 621 | <cstring>Spacer2</cstring> |
659 | </property> | 622 | </property> |
660 | <property stdset="1"> | 623 | <property stdset="1"> |
661 | <name>orientation</name> | 624 | <name>orientation</name> |
662 | <enum>Horizontal</enum> | 625 | <enum>Horizontal</enum> |
663 | </property> | 626 | </property> |
664 | <property stdset="1"> | 627 | <property stdset="1"> |
665 | <name>sizeType</name> | 628 | <name>sizeType</name> |
666 | <enum>Expanding</enum> | 629 | <enum>Expanding</enum> |
667 | </property> | 630 | </property> |
668 | <property> | 631 | <property> |
669 | <name>sizeHint</name> | 632 | <name>sizeHint</name> |
670 | <size> | 633 | <size> |
671 | <width>20</width> | 634 | <width>20</width> |
672 | <height>20</height> | 635 | <height>20</height> |
673 | </size> | 636 | </size> |
674 | </property> | 637 | </property> |
675 | </spacer> | 638 | </spacer> |
676 | <widget row="0" column="0" > | 639 | <widget row="0" column="0" > |
677 | <class>QCheckBox</class> | 640 | <class>QCheckBox</class> |
678 | <property stdset="1"> | 641 | <property stdset="1"> |
679 | <name>name</name> | 642 | <name>name</name> |
680 | <cstring>writeCaptureFile</cstring> | 643 | <cstring>writeCaptureFile</cstring> |
681 | </property> | 644 | </property> |
682 | <property stdset="1"> | 645 | <property stdset="1"> |
683 | <name>enabled</name> | 646 | <name>enabled</name> |
684 | <bool>true</bool> | 647 | <bool>true</bool> |
685 | </property> | 648 | </property> |
686 | <property stdset="1"> | 649 | <property stdset="1"> |
687 | <name>text</name> | 650 | <name>text</name> |
688 | <string>Write Capture Files To</string> | 651 | <string>Write Capture Files To</string> |
689 | </property> | 652 | </property> |
653 | <property stdset="1"> | ||
654 | <name>checked</name> | ||
655 | <bool>true</bool> | ||
656 | </property> | ||
690 | <property> | 657 | <property> |
691 | <name>whatsThis</name> | 658 | <name>whatsThis</name> |
692 | <string>Check this to write an ethereal compatible capture file.</string> | 659 | <string>Check this to write an ethereal compatible capture file.</string> |
693 | </property> | 660 | </property> |
694 | </widget> | 661 | </widget> |
662 | <widget row="1" column="0" rowspan="1" colspan="3" > | ||
663 | <class>QLineEdit</class> | ||
664 | <property stdset="1"> | ||
665 | <name>name</name> | ||
666 | <cstring>captureFileName</cstring> | ||
667 | </property> | ||
668 | <property stdset="1"> | ||
669 | <name>enabled</name> | ||
670 | <bool>false</bool> | ||
671 | </property> | ||
672 | <property stdset="1"> | ||
673 | <name>text</name> | ||
674 | <string>/tmp/capture</string> | ||
675 | </property> | ||
676 | <property> | ||
677 | <name>whatsThis</name> | ||
678 | <string>Configure the name of the capture file.</string> | ||
679 | </property> | ||
680 | </widget> | ||
681 | <widget row="2" column="0" rowspan="1" colspan="3" > | ||
682 | <class>ProtocolListView</class> | ||
683 | <property stdset="1"> | ||
684 | <name>name</name> | ||
685 | <cstring>capturePackets</cstring> | ||
686 | </property> | ||
687 | <property stdset="1"> | ||
688 | <name>enabled</name> | ||
689 | <bool>false</bool> | ||
690 | </property> | ||
691 | <property stdset="1"> | ||
692 | <name>sizePolicy</name> | ||
693 | <sizepolicy> | ||
694 | <hsizetype>7</hsizetype> | ||
695 | <vsizetype>7</vsizetype> | ||
696 | </sizepolicy> | ||
697 | </property> | ||
698 | </widget> | ||
699 | <widget row="3" column="0" rowspan="1" colspan="3" > | ||
700 | <class>QButtonGroup</class> | ||
701 | <property stdset="1"> | ||
702 | <name>name</name> | ||
703 | <cstring>ButtonGroup1</cstring> | ||
704 | </property> | ||
705 | <property stdset="1"> | ||
706 | <name>title</name> | ||
707 | <string>Hex View Buffer</string> | ||
708 | </property> | ||
709 | <property stdset="1"> | ||
710 | <name>exclusive</name> | ||
711 | <bool>true</bool> | ||
712 | </property> | ||
713 | <property> | ||
714 | <name>layoutMargin</name> | ||
715 | </property> | ||
716 | <property> | ||
717 | <name>layoutSpacing</name> | ||
718 | </property> | ||
719 | <grid> | ||
720 | <property stdset="1"> | ||
721 | <name>margin</name> | ||
722 | <number>6</number> | ||
723 | </property> | ||
724 | <property stdset="1"> | ||
725 | <name>spacing</name> | ||
726 | <number>1</number> | ||
727 | </property> | ||
728 | <widget row="0" column="0" > | ||
729 | <class>QRadioButton</class> | ||
730 | <property stdset="1"> | ||
731 | <name>name</name> | ||
732 | <cstring>hexViewBufferUnlimited</cstring> | ||
733 | </property> | ||
734 | <property stdset="1"> | ||
735 | <name>text</name> | ||
736 | <string>unlimited</string> | ||
737 | </property> | ||
738 | <property stdset="1"> | ||
739 | <name>checked</name> | ||
740 | <bool>true</bool> | ||
741 | </property> | ||
742 | </widget> | ||
743 | <widget row="1" column="0" > | ||
744 | <class>QLayoutWidget</class> | ||
745 | <property stdset="1"> | ||
746 | <name>name</name> | ||
747 | <cstring>Layout7</cstring> | ||
748 | </property> | ||
749 | <hbox> | ||
750 | <property stdset="1"> | ||
751 | <name>margin</name> | ||
752 | <number>0</number> | ||
753 | </property> | ||
754 | <property stdset="1"> | ||
755 | <name>spacing</name> | ||
756 | <number>6</number> | ||
757 | </property> | ||
758 | <widget> | ||
759 | <class>QRadioButton</class> | ||
760 | <property stdset="1"> | ||
761 | <name>name</name> | ||
762 | <cstring>hexViewBufferLimited</cstring> | ||
763 | </property> | ||
764 | <property stdset="1"> | ||
765 | <name>text</name> | ||
766 | <string>limited to</string> | ||
767 | </property> | ||
768 | </widget> | ||
769 | <widget> | ||
770 | <class>QSpinBox</class> | ||
771 | <property stdset="1"> | ||
772 | <name>name</name> | ||
773 | <cstring>hexViewBufferSize</cstring> | ||
774 | </property> | ||
775 | <property stdset="1"> | ||
776 | <name>enabled</name> | ||
777 | <bool>false</bool> | ||
778 | </property> | ||
779 | <property stdset="1"> | ||
780 | <name>suffix</name> | ||
781 | <string> Packets</string> | ||
782 | </property> | ||
783 | <property stdset="1"> | ||
784 | <name>maxValue</name> | ||
785 | <number>10000</number> | ||
786 | </property> | ||
787 | <property stdset="1"> | ||
788 | <name>lineStep</name> | ||
789 | <number>100</number> | ||
790 | </property> | ||
791 | <property stdset="1"> | ||
792 | <name>value</name> | ||
793 | <number>2000</number> | ||
794 | </property> | ||
795 | </widget> | ||
796 | </hbox> | ||
797 | </widget> | ||
798 | </grid> | ||
799 | </widget> | ||
695 | </grid> | 800 | </grid> |
696 | </widget> | 801 | </widget> |
697 | <widget> | 802 | <widget> |
698 | <class>QWidget</class> | 803 | <class>QWidget</class> |
699 | <property stdset="1"> | 804 | <property stdset="1"> |
700 | <name>name</name> | 805 | <name>name</name> |
701 | <cstring>tab</cstring> | 806 | <cstring>tab</cstring> |
702 | </property> | 807 | </property> |
703 | <attribute> | 808 | <attribute> |
704 | <name>title</name> | 809 | <name>title</name> |
705 | <string>Parse</string> | 810 | <string>Parse</string> |
706 | </attribute> | 811 | </attribute> |
707 | <grid> | 812 | <grid> |
708 | <property stdset="1"> | 813 | <property stdset="1"> |
709 | <name>margin</name> | 814 | <name>margin</name> |
710 | <number>5</number> | 815 | <number>5</number> |
711 | </property> | 816 | </property> |
712 | <property stdset="1"> | 817 | <property stdset="1"> |
713 | <name>spacing</name> | 818 | <name>spacing</name> |
714 | <number>3</number> | 819 | <number>3</number> |
715 | </property> | 820 | </property> |
716 | <widget row="0" column="0" > | 821 | <widget row="0" column="0" > |
717 | <class>ProtocolListView</class> | 822 | <class>ProtocolListView</class> |
718 | <property stdset="1"> | 823 | <property stdset="1"> |
719 | <name>name</name> | 824 | <name>name</name> |
720 | <cstring>parsePackets</cstring> | 825 | <cstring>parsePackets</cstring> |
721 | </property> | 826 | </property> |
722 | <property stdset="1"> | 827 | <property stdset="1"> |
723 | <name>sizePolicy</name> | 828 | <name>sizePolicy</name> |
724 | <sizepolicy> | 829 | <sizepolicy> |
725 | <hsizetype>7</hsizetype> | 830 | <hsizetype>7</hsizetype> |
726 | <vsizetype>7</vsizetype> | 831 | <vsizetype>7</vsizetype> |
727 | </sizepolicy> | 832 | </sizepolicy> |
728 | </property> | 833 | </property> |
729 | </widget> | 834 | </widget> |
730 | </grid> | 835 | </grid> |
731 | </widget> | 836 | </widget> |
732 | <widget> | 837 | <widget> |
733 | <class>QWidget</class> | 838 | <class>QWidget</class> |
734 | <property stdset="1"> | 839 | <property stdset="1"> |
735 | <name>name</name> | 840 | <name>name</name> |
736 | <cstring>tab</cstring> | 841 | <cstring>tab</cstring> |
737 | </property> | 842 | </property> |
738 | <attribute> | 843 | <attribute> |
739 | <name>title</name> | 844 | <name>title</name> |
740 | <string>UI</string> | 845 | <string>UI</string> |
741 | </attribute> | 846 | </attribute> |
742 | <vbox> | 847 | <vbox> |
@@ -1553,50 +1658,56 @@ | |||
1553 | <connection> | 1658 | <connection> |
1554 | <sender>enableActiveScanning</sender> | 1659 | <sender>enableActiveScanning</sender> |
1555 | <signal>toggled(bool)</signal> | 1660 | <signal>toggled(bool)</signal> |
1556 | <receiver>GroupBox3</receiver> | 1661 | <receiver>GroupBox3</receiver> |
1557 | <slot>setEnabled(bool)</slot> | 1662 | <slot>setEnabled(bool)</slot> |
1558 | </connection> | 1663 | </connection> |
1559 | <connection> | 1664 | <connection> |
1560 | <sender>enableActiveScanning</sender> | 1665 | <sender>enableActiveScanning</sender> |
1561 | <signal>toggled(bool)</signal> | 1666 | <signal>toggled(bool)</signal> |
1562 | <receiver>GroupBox4</receiver> | 1667 | <receiver>GroupBox4</receiver> |
1563 | <slot>setEnabled(bool)</slot> | 1668 | <slot>setEnabled(bool)</slot> |
1564 | </connection> | 1669 | </connection> |
1565 | <connection> | 1670 | <connection> |
1566 | <sender>writeCaptureFile</sender> | 1671 | <sender>writeCaptureFile</sender> |
1567 | <signal>toggled(bool)</signal> | 1672 | <signal>toggled(bool)</signal> |
1568 | <receiver>getCaptureFileName</receiver> | 1673 | <receiver>getCaptureFileName</receiver> |
1569 | <slot>setEnabled(bool)</slot> | 1674 | <slot>setEnabled(bool)</slot> |
1570 | </connection> | 1675 | </connection> |
1571 | <connection> | 1676 | <connection> |
1572 | <sender>writeCaptureFile</sender> | 1677 | <sender>writeCaptureFile</sender> |
1573 | <signal>toggled(bool)</signal> | 1678 | <signal>toggled(bool)</signal> |
1574 | <receiver>captureFileName</receiver> | 1679 | <receiver>captureFileName</receiver> |
1575 | <slot>setEnabled(bool)</slot> | 1680 | <slot>setEnabled(bool)</slot> |
1576 | </connection> | 1681 | </connection> |
1577 | <connection> | 1682 | <connection> |
1578 | <sender>writeCaptureFile</sender> | 1683 | <sender>writeCaptureFile</sender> |
1579 | <signal>toggled(bool)</signal> | 1684 | <signal>toggled(bool)</signal> |
1580 | <receiver>capturePackets</receiver> | 1685 | <receiver>capturePackets</receiver> |
1581 | <slot>setEnabled(bool)</slot> | 1686 | <slot>setEnabled(bool)</slot> |
1582 | </connection> | 1687 | </connection> |
1583 | <connection> | 1688 | <connection> |
1584 | <sender>enableGPS</sender> | 1689 | <sender>enableGPS</sender> |
1585 | <signal>toggled(bool)</signal> | 1690 | <signal>toggled(bool)</signal> |
1586 | <receiver>gpsdHost</receiver> | 1691 | <receiver>gpsdHost</receiver> |
1587 | <slot>setEnabled(bool)</slot> | 1692 | <slot>setEnabled(bool)</slot> |
1588 | </connection> | 1693 | </connection> |
1589 | <connection> | 1694 | <connection> |
1590 | <sender>enableGPS</sender> | 1695 | <sender>enableGPS</sender> |
1591 | <signal>toggled(bool)</signal> | 1696 | <signal>toggled(bool)</signal> |
1592 | <receiver>gpsdPort</receiver> | 1697 | <receiver>gpsdPort</receiver> |
1593 | <slot>setEnabled(bool)</slot> | 1698 | <slot>setEnabled(bool)</slot> |
1594 | </connection> | 1699 | </connection> |
1595 | <connection> | 1700 | <connection> |
1596 | <sender>startGPS</sender> | 1701 | <sender>startGPS</sender> |
1597 | <signal>toggled(bool)</signal> | 1702 | <signal>toggled(bool)</signal> |
1598 | <receiver>commandGPS</receiver> | 1703 | <receiver>commandGPS</receiver> |
1599 | <slot>setEnabled(bool)</slot> | 1704 | <slot>setEnabled(bool)</slot> |
1600 | </connection> | 1705 | </connection> |
1706 | <connection> | ||
1707 | <sender>hexViewBufferLimited</sender> | ||
1708 | <signal>toggled(bool)</signal> | ||
1709 | <receiver>hexViewBufferSize</receiver> | ||
1710 | <slot>setEnabled(bool)</slot> | ||
1711 | </connection> | ||
1601 | </connections> | 1712 | </connections> |
1602 | </UI> | 1713 | </UI> |
diff --git a/noncore/net/wellenreiter/gui/wellenreiterbase.cpp b/noncore/net/wellenreiter/gui/wellenreiterbase.cpp index f035e89..9bdf3e0 100644 --- a/noncore/net/wellenreiter/gui/wellenreiterbase.cpp +++ b/noncore/net/wellenreiter/gui/wellenreiterbase.cpp | |||
@@ -71,103 +71,105 @@ WellenreiterBase::WellenreiterBase( QWidget* parent, const char* name, WFlags f | |||
71 | apLayout->setMargin( 2 ); | 71 | apLayout->setMargin( 2 ); |
72 | 72 | ||
73 | //--------- NETVIEW TAB -------------- | 73 | //--------- NETVIEW TAB -------------- |
74 | 74 | ||
75 | netview = new MScanListView( ap ); | 75 | netview = new MScanListView( ap ); |
76 | apLayout->addWidget( netview ); | 76 | apLayout->addWidget( netview ); |
77 | 77 | ||
78 | //--------- GRAPH TAB -------------- | 78 | //--------- GRAPH TAB -------------- |
79 | 79 | ||
80 | graphwindow = new MGraphWindow( TabWidget, "Graph" ); | 80 | graphwindow = new MGraphWindow( TabWidget, "Graph" ); |
81 | 81 | ||
82 | //--------- LOG TAB -------------- | 82 | //--------- LOG TAB -------------- |
83 | 83 | ||
84 | logwindow = new MLogWindow( TabWidget, "Log" ); | 84 | logwindow = new MLogWindow( TabWidget, "Log" ); |
85 | 85 | ||
86 | //--------- HEX TAB -------------- | 86 | //--------- HEX TAB -------------- |
87 | 87 | ||
88 | hexwindow = new PacketView( TabWidget, "Hex" ); | 88 | hexwindow = new PacketView( TabWidget, "Hex" ); |
89 | 89 | ||
90 | //--------- STAT TAB -------------- | 90 | //--------- STAT TAB -------------- |
91 | 91 | ||
92 | statwindow = new MStatWindow( TabWidget, "Stat" ); | 92 | statwindow = new MStatWindow( TabWidget, "Stat" ); |
93 | 93 | ||
94 | //--------- ABOUT TAB -------------- | 94 | //--------- ABOUT TAB -------------- |
95 | 95 | ||
96 | about = new QWidget( TabWidget, "about" ); | 96 | about = new QWidget( TabWidget, "about" ); |
97 | aboutLayout = new QGridLayout( about ); | 97 | aboutLayout = new QGridLayout( about ); |
98 | aboutLayout->setSpacing( 6 ); | 98 | aboutLayout->setSpacing( 6 ); |
99 | aboutLayout->setMargin( 11 ); | 99 | aboutLayout->setMargin( 11 ); |
100 | 100 | ||
101 | PixmapLabel1_3_2 = new QLabel( about, "PixmapLabel1_3_2" ); | 101 | PixmapLabel1_3_2 = new QLabel( about, "PixmapLabel1_3_2" ); |
102 | PixmapLabel1_3_2->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, PixmapLabel1_3_2->sizePolicy().hasHeightForWidth() ) ); | 102 | PixmapLabel1_3_2->setSizePolicy( QSizePolicy( (QSizePolicy::SizeType)0, (QSizePolicy::SizeType)0, PixmapLabel1_3_2->sizePolicy().hasHeightForWidth() ) ); |
103 | PixmapLabel1_3_2->setFrameShape( QLabel::Panel ); | 103 | PixmapLabel1_3_2->setFrameShape( QLabel::Panel ); |
104 | PixmapLabel1_3_2->setFrameShadow( QLabel::Sunken ); | 104 | PixmapLabel1_3_2->setFrameShadow( QLabel::Sunken ); |
105 | PixmapLabel1_3_2->setLineWidth( 2 ); | 105 | PixmapLabel1_3_2->setLineWidth( 2 ); |
106 | PixmapLabel1_3_2->setMargin( 0 ); | 106 | PixmapLabel1_3_2->setMargin( 0 ); |
107 | PixmapLabel1_3_2->setMidLineWidth( 0 ); | 107 | PixmapLabel1_3_2->setMidLineWidth( 0 ); |
108 | PixmapLabel1_3_2->setPixmap( Resource::loadPixmap( "wellenreiter/logo" ) ); | 108 | PixmapLabel1_3_2->setPixmap( Resource::loadPixmap( "wellenreiter/logo" ) ); |
109 | PixmapLabel1_3_2->setScaledContents( TRUE ); | 109 | PixmapLabel1_3_2->setScaledContents( TRUE ); |
110 | PixmapLabel1_3_2->setAlignment( int( QLabel::AlignCenter ) ); | 110 | PixmapLabel1_3_2->setAlignment( int( QLabel::AlignCenter ) ); |
111 | 111 | ||
112 | aboutLayout->addWidget( PixmapLabel1_3_2, 0, 0 ); | 112 | aboutLayout->addWidget( PixmapLabel1_3_2, 0, 0 ); |
113 | 113 | ||
114 | TextLabel1_4_2 = new QLabel( about, "TextLabel1_4_2" ); | 114 | TextLabel1_4_2 = new QLabel( about, "TextLabel1_4_2" ); |
115 | QFont TextLabel1_4_2_font( TextLabel1_4_2->font() ); | 115 | QFont TextLabel1_4_2_font( TextLabel1_4_2->font() ); |
116 | TextLabel1_4_2_font.setFamily( "adobe-helvetica" ); | 116 | TextLabel1_4_2_font.setFamily( "adobe-helvetica" ); |
117 | TextLabel1_4_2_font.setPointSize( 10 ); | 117 | TextLabel1_4_2_font.setPointSize( 10 ); |
118 | TextLabel1_4_2->setFont( TextLabel1_4_2_font ); | 118 | TextLabel1_4_2->setFont( TextLabel1_4_2_font ); |
119 | TextLabel1_4_2->setText( tr( "<p align=center>\n" | 119 | TextLabel1_4_2->setText( |
120 | "<hr>\n" | 120 | "<p align=center>" |
121 | "Michael 'Mickey' Lauer<br><hr>\n" | 121 | "<hr>" |
122 | "Max Moser<br>\n" | 122 | "<b>(C) Michael 'Mickey' Lauer</b><br>" |
123 | "Martin J. Muench<br>\n" | 123 | "<hr>" |
124 | "<b>www.wellenreiter.net</b>\n" | 124 | "mickey@Vanille.de<br>" |
125 | "</p>" ) ); | 125 | "www.Vanille.de/projects/wellenreiter.html<br>" |
126 | "www.wellenreiter.net" | ||
127 | "</p>" ); | ||
126 | TextLabel1_4_2->setAlignment( int( QLabel::AlignCenter ) ); | 128 | TextLabel1_4_2->setAlignment( int( QLabel::AlignCenter ) ); |
127 | 129 | ||
128 | aboutLayout->addWidget( TextLabel1_4_2, 1, 0 ); | 130 | aboutLayout->addWidget( TextLabel1_4_2, 1, 0 ); |
129 | 131 | ||
130 | #ifdef QWS | 132 | #ifdef QWS |
131 | TabWidget->addTab( ap, "wellenreiter/networks", tr( "Nets" ) ); | 133 | TabWidget->addTab( ap, "wellenreiter/networks", tr( "Nets" ) ); |
132 | TabWidget->addTab( graphwindow, "wellenreiter/graph", tr( "Graph" ) ); | 134 | TabWidget->addTab( graphwindow, "wellenreiter/graph", tr( "Graph" ) ); |
133 | TabWidget->addTab( logwindow, "wellenreiter/log", tr( "Log" ) ); | 135 | TabWidget->addTab( logwindow, "wellenreiter/log", tr( "Log" ) ); |
134 | TabWidget->addTab( hexwindow, "wellenreiter/hex", tr( "Hex" ) ); | 136 | TabWidget->addTab( hexwindow, "wellenreiter/hex", tr( "Hex" ) ); |
135 | TabWidget->addTab( statwindow, "wellenreiter/stat", tr( "Stat" ) ); | 137 | TabWidget->addTab( statwindow, "wellenreiter/stat", tr( "Stat" ) ); |
136 | TabWidget->addTab( about, "wellenreiter/about", tr( "About" ) ); | 138 | TabWidget->addTab( about, "wellenreiter/about", tr( "About" ) ); |
137 | #else | 139 | #else |
138 | TabWidget->addTab( ap, /* "wellenreiter/networks", */ tr( "Networks" ) ); | 140 | TabWidget->addTab( ap, /* "wellenreiter/networks", */ tr( "Networks" ) ); |
139 | TabWidget->addTab( graphwindow, /* "wellenreiter/graph", */ tr( "Graph" ) ); | 141 | TabWidget->addTab( graphwindow, /* "wellenreiter/graph", */ tr( "Graph" ) ); |
140 | TabWidget->addTab( logwindow, /* "wellenreiter/log", */ tr( "Log" ) ); | 142 | TabWidget->addTab( logwindow, /* "wellenreiter/log", */ tr( "Log" ) ); |
141 | TabWidget->addTab( hexwindow, /* "wellenreiter/hex", */ tr( "Hex" ) ); | 143 | TabWidget->addTab( hexwindow, /* "wellenreiter/hex", */ tr( "Hex" ) ); |
142 | TabWidget->addTab( statwindow, /* "wellenreiter/hex", */ tr( "Stat" ) ); | 144 | TabWidget->addTab( statwindow, /* "wellenreiter/hex", */ tr( "Stat" ) ); |
143 | TabWidget->addTab( about, /* "wellenreiter/about", */ tr( "About" ) ); | 145 | TabWidget->addTab( about, /* "wellenreiter/about", */ tr( "About" ) ); |
144 | #endif | 146 | #endif |
145 | WellenreiterBaseLayout->addWidget( TabWidget ); | 147 | WellenreiterBaseLayout->addWidget( TabWidget ); |
146 | 148 | ||
147 | #ifdef QWS | 149 | #ifdef QWS |
148 | TabWidget->setCurrentTab( tr( "Nets" ) ); | 150 | TabWidget->setCurrentTab( tr( "Nets" ) ); |
149 | #endif | 151 | #endif |
150 | 152 | ||
151 | } | 153 | } |
152 | 154 | ||
153 | /* | 155 | /* |
154 | * Destroys the object and frees any allocated resources | 156 | * Destroys the object and frees any allocated resources |
155 | */ | 157 | */ |
156 | WellenreiterBase::~WellenreiterBase() | 158 | WellenreiterBase::~WellenreiterBase() |
157 | { | 159 | { |
158 | // no need to delete child widgets, Qt does it all for us | 160 | // no need to delete child widgets, Qt does it all for us |
159 | } | 161 | } |
160 | 162 | ||
161 | /* | 163 | /* |
162 | * Main event handler. Reimplemented to handle application | 164 | * Main event handler. Reimplemented to handle application |
163 | * font changes | 165 | * font changes |
164 | */ | 166 | */ |
165 | bool WellenreiterBase::event( QEvent* ev ) | 167 | bool WellenreiterBase::event( QEvent* ev ) |
166 | { | 168 | { |
167 | bool ret = QWidget::event( ev ); | 169 | bool ret = QWidget::event( ev ); |
168 | if ( ev->type() == QEvent::ApplicationFontChange ) { | 170 | if ( ev->type() == QEvent::ApplicationFontChange ) { |
169 | //QFont Log_2_font( Log_2->font() ); | 171 | //QFont Log_2_font( Log_2->font() ); |
170 | //Log_2_font.setFamily( "adobe-courier" ); | 172 | //Log_2_font.setFamily( "adobe-courier" ); |
171 | //Log_2_font.setPointSize( 8 ); | 173 | //Log_2_font.setPointSize( 8 ); |
172 | //Log_2->setFont( Log_2_font ); | 174 | //Log_2->setFont( Log_2_font ); |
173 | QFont TextLabel1_4_2_font( TextLabel1_4_2->font() ); | 175 | QFont TextLabel1_4_2_font( TextLabel1_4_2->font() ); |