public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] linux-patches r1708 - genpatches-2.6/trunk/2.6.34
@ 2010-05-24 15:37 Mike Pagano (mpagano)
  0 siblings, 0 replies; only message in thread
From: Mike Pagano (mpagano) @ 2010-05-24 15:37 UTC (permalink / raw
  To: gentoo-commits

Author: mpagano
Date: 2010-05-24 15:37:07 +0000 (Mon, 24 May 2010)
New Revision: 1708

Added:
   genpatches-2.6/trunk/2.6.34/2900_xconfig-with-qt4.patch
Modified:
   genpatches-2.6/trunk/2.6.34/0000_README
Log:
xconfig patch for qt4. Bug #320761. Thanks to Sam Iam

Modified: genpatches-2.6/trunk/2.6.34/0000_README
===================================================================
--- genpatches-2.6/trunk/2.6.34/0000_README	2010-05-20 18:06:03 UTC (rev 1707)
+++ genpatches-2.6/trunk/2.6.34/0000_README	2010-05-24 15:37:07 UTC (rev 1708)
@@ -39,6 +39,10 @@
 Individual Patch Descriptions:
 --------------------------------------------------------------------------
 
+Patch:	2900_xconfig-with-qt4.patch
+From:	http://bugs.gentoo.org/show_bug.cgi?id=320761
+Desc:	xconfig patch for qt4 - thanks to Sam Iam
+
 Patch:	4200_fbcondecor-0.9.6.patch
 From:	http://dev.gentoo.org/~spock
 Desc:	Bootsplash successor by Michal Januszewski

Added: genpatches-2.6/trunk/2.6.34/2900_xconfig-with-qt4.patch
===================================================================
--- genpatches-2.6/trunk/2.6.34/2900_xconfig-with-qt4.patch	                        (rev 0)
+++ genpatches-2.6/trunk/2.6.34/2900_xconfig-with-qt4.patch	2010-05-24 15:37:07 UTC (rev 1708)
@@ -0,0 +1,736 @@
+--- a/scripts/kconfig/Makefile	2010-05-20 16:09:21.000000000 -0400
++++ b/scripts/kconfig/Makefile	2010-05-20 16:01:19.000000000 -0400
+@@ -223,6 +223,7 @@ $(obj)/.tmp_qtcheck:
+ 	@set -e; echo "  CHECK   qt"; dir=""; pkg=""; \
+ 	pkg-config --exists qt 2> /dev/null && pkg=qt; \
+ 	pkg-config --exists qt-mt 2> /dev/null && pkg=qt-mt; \
++	pkg-config --exists Qt3Support 2> /dev/null && pkg=Qt3Support; \
+ 	if [ -n "$$pkg" ]; then \
+ 	  cflags="\$$(shell pkg-config $$pkg --cflags)"; \
+ 	  libs="\$$(shell pkg-config $$pkg --libs)"; \
+--- a/scripts/kconfig/expr.h	2010-05-20 16:09:26.000000000 -0400
++++ b/scripts/kconfig/expr.h	2010-05-20 16:01:24.000000000 -0400
+@@ -171,6 +171,8 @@ struct menu {
+ 	void *data;
+ };
+ 
++typedef struct menu KCMenu; /* HACK: to avoid qt4 moc getting confused by structs - JS */
++
+ #define MENU_CHANGED		0x0001
+ #define MENU_ROOT		0x0002
+ 
+--- a/scripts/kconfig/qconf.h	2010-05-20 16:09:30.000000000 -0400
++++ b/scripts/kconfig/qconf.h	2010-05-20 16:01:50.000000000 -0400
+@@ -3,9 +3,18 @@
+  * Released under the terms of the GNU GPL v2.0.
+  */
+ 
+-#include <qlistview.h>
++#include <q3listview.h>
+ #if QT_VERSION >= 300
+ #include <qsettings.h>
++//Added by qt3to4:
++#include <QContextMenuEvent>
++#include <QCloseEvent>
++#include <QFocusEvent>
++#include <Q3ValueList>
++#include <QPixmap>
++#include <QMouseEvent>
++#include <Q3PopupMenu>
++#include <QKeyEvent>
+ #else
+ class QSettings {
+ public:
+@@ -34,8 +43,8 @@ class ConfigMainWindow;
+ 
+ class ConfigSettings : public QSettings {
+ public:
+-	QValueList<int> readSizes(const QString& key, bool *ok);
+-	bool writeSizes(const QString& key, const QValueList<int>& value);
++	Q3ValueList<int> readSizes(const QString& key, bool *ok);
++	bool writeSizes(const QString& key, const Q3ValueList<int>& value);
+ };
+ 
+ enum colIdx {
+@@ -45,9 +54,9 @@ enum listMode {
+ 	singleMode, menuMode, symbolMode, fullMode, listMode
+ };
+ 
+-class ConfigList : public QListView {
++class ConfigList : public Q3ListView {
+ 	Q_OBJECT
+-	typedef class QListView Parent;
++	typedef class Q3ListView Parent;
+ public:
+ 	ConfigList(ConfigView* p, const char *name = 0);
+ 	void reinit(void);
+@@ -55,7 +64,7 @@ public:
+ 	{
+ 		return (ConfigView*)Parent::parent();
+ 	}
+-	ConfigItem* findConfigItem(struct menu *);
++	ConfigItem* findConfigItem(KCMenu *);
+ 
+ protected:
+ 	void keyPressEvent(QKeyEvent *e);
+@@ -67,7 +76,7 @@ protected:
+ 	void contextMenuEvent(QContextMenuEvent *e);
+ 
+ public slots:
+-	void setRootMenu(struct menu *menu);
++	void setRootMenu(KCMenu *menu);
+ 
+ 	void updateList(ConfigItem *item);
+ 	void setValue(ConfigItem* item, tristate val);
+@@ -75,10 +84,10 @@ public slots:
+ 	void updateSelection(void);
+ 	void saveSettings(void);
+ signals:
+-	void menuChanged(struct menu *menu);
+-	void menuSelected(struct menu *menu);
++	void menuChanged(KCMenu *menu);
++	void menuSelected(KCMenu *menu);
+ 	void parentSelected(void);
+-	void gotFocus(struct menu *);
++	void gotFocus(KCMenu *);
+ 
+ public:
+ 	void updateListAll(void)
+@@ -116,7 +125,7 @@ public:
+ 	void setParentMenu(void);
+ 
+ 	template <class P>
+-	void updateMenuList(P*, struct menu*);
++	void updateMenuList(P*, KCMenu*);
+ 
+ 	bool updateAll;
+ 
+@@ -126,30 +135,30 @@ public:
+ 
+ 	bool showAll, showName, showRange, showData;
+ 	enum listMode mode;
+-	struct menu *rootEntry;
++	KCMenu *rootEntry;
+ 	QColorGroup disabledColorGroup;
+ 	QColorGroup inactivedColorGroup;
+-	QPopupMenu* headerPopup;
++	Q3PopupMenu* headerPopup;
+ 
+ private:
+ 	int colMap[colNr];
+ 	int colRevMap[colNr];
+ };
+ 
+-class ConfigItem : public QListViewItem {
+-	typedef class QListViewItem Parent;
++class ConfigItem : public Q3ListViewItem {
++	typedef class Q3ListViewItem Parent;
+ public:
+-	ConfigItem(QListView *parent, ConfigItem *after, struct menu *m, bool v)
++	ConfigItem(Q3ListView *parent, ConfigItem *after, KCMenu *m, bool v)
+ 	: Parent(parent, after), menu(m), visible(v), goParent(false)
+ 	{
+ 		init();
+ 	}
+-	ConfigItem(ConfigItem *parent, ConfigItem *after, struct menu *m, bool v)
++	ConfigItem(ConfigItem *parent, ConfigItem *after, KCMenu *m, bool v)
+ 	: Parent(parent, after), menu(m), visible(v), goParent(false)
+ 	{
+ 		init();
+ 	}
+-	ConfigItem(QListView *parent, ConfigItem *after, bool v)
++	ConfigItem(Q3ListView *parent, ConfigItem *after, bool v)
+ 	: Parent(parent, after), menu(0), visible(v), goParent(true)
+ 	{
+ 		init();
+@@ -192,7 +201,7 @@ public:
+ 	void paintCell(QPainter* p, const QColorGroup& cg, int column, int width, int align);
+ 
+ 	ConfigItem* nextItem;
+-	struct menu *menu;
++	KCMenu *menu;
+ 	bool visible;
+ 	bool goParent;
+ };
+@@ -213,9 +222,9 @@ public:
+ 	ConfigItem *item;
+ };
+ 
+-class ConfigView : public QVBox {
++class ConfigView : public Q3VBox {
+ 	Q_OBJECT
+-	typedef class QVBox Parent;
++	typedef class Q3VBox Parent;
+ public:
+ 	ConfigView(QWidget* parent, const char *name = 0);
+ 	~ConfigView(void);
+@@ -244,22 +253,22 @@ public:
+ 	ConfigView* nextView;
+ };
+ 
+-class ConfigInfoView : public QTextBrowser {
++class ConfigInfoView : public Q3TextBrowser {
+ 	Q_OBJECT
+-	typedef class QTextBrowser Parent;
++	typedef class Q3TextBrowser Parent;
+ public:
+ 	ConfigInfoView(QWidget* parent, const char *name = 0);
+ 	bool showDebug(void) const { return _showDebug; }
+ 
+ public slots:
+-	void setInfo(struct menu *menu);
++	void setInfo(KCMenu *menu);
+ 	void saveSettings(void);
+ 	void setSource(const QString& name);
+ 	void setShowDebug(bool);
+ 
+ signals:
+ 	void showDebugChanged(bool);
+-	void menuSelected(struct menu *);
++	void menuSelected(KCMenu *);
+ 
+ protected:
+ 	void symbolInfo(void);
+@@ -267,11 +276,11 @@ protected:
+ 	QString debug_info(struct symbol *sym);
+ 	static QString print_filter(const QString &str);
+ 	static void expr_print_help(void *data, struct symbol *sym, const char *str);
+-	QPopupMenu* createPopupMenu(const QPoint& pos);
++	Q3PopupMenu* createPopupMenu(const QPoint& pos);
+ 	void contentsContextMenuEvent(QContextMenuEvent *e);
+ 
+ 	struct symbol *sym;
+-	struct menu *menu;
++	KCMenu *menu;
+ 	bool _showDebug;
+ };
+ 
+@@ -295,7 +304,7 @@ protected:
+ 	struct symbol **result;
+ };
+ 
+-class ConfigMainWindow : public QMainWindow {
++class ConfigMainWindow : public Q3MainWindow {
+ 	Q_OBJECT
+ 
+ 	static QAction *saveAction;
+@@ -303,8 +312,8 @@ class ConfigMainWindow : public QMainWin
+ public:
+ 	ConfigMainWindow(void);
+ public slots:
+-	void changeMenu(struct menu *);
+-	void setMenuLink(struct menu *);
++	void changeMenu(KCMenu *);
++	void setMenuLink(KCMenu *);
+ 	void listFocusChanged(void);
+ 	void goBack(void);
+ 	void loadConfig(void);
+@@ -327,7 +336,7 @@ protected:
+ 	ConfigView *configView;
+ 	ConfigList *configList;
+ 	ConfigInfoView *helpText;
+-	QToolBar *toolBar;
++	Q3ToolBar *toolBar;
+ 	QAction *backAction;
+ 	QSplitter* split1;
+ 	QSplitter* split2;
+--- a/scripts/kconfig/qconf.cc	2010-05-20 16:09:34.000000000 -0400
++++ b/scripts/kconfig/qconf.cc	2010-05-20 16:01:46.000000000 -0400
+@@ -4,24 +4,35 @@
+  */
+ 
+ #include <qapplication.h>
+-#include <qmainwindow.h>
++#include <q3mainwindow.h>
+ #include <qdesktopwidget.h>
+-#include <qtoolbar.h>
++#include <q3toolbar.h>
+ #include <qlayout.h>
+-#include <qvbox.h>
++#include <q3vbox.h>
+ #include <qsplitter.h>
+-#include <qlistview.h>
+-#include <qtextbrowser.h>
++#include <q3listview.h>
++#include <q3textbrowser.h>
+ #include <qlineedit.h>
+ #include <qlabel.h>
+ #include <qpushbutton.h>
+ #include <qmenubar.h>
+ #include <qmessagebox.h>
+ #include <qaction.h>
+-#include <qheader.h>
+-#include <qfiledialog.h>
+-#include <qdragobject.h>
++#include <q3header.h>
++#include <q3filedialog.h>
++#include <q3dragobject.h>
+ #include <qregexp.h>
++//Added by qt3to4:
++#include <QContextMenuEvent>
++#include <QPixmap>
++#include <QFocusEvent>
++#include <QMouseEvent>
++#include <QCloseEvent>
++#include <Q3ValueList>
++#include <QKeyEvent>
++#include <Q3HBoxLayout>
++#include <Q3VBoxLayout>
++#include <Q3PopupMenu>
+ 
+ #include <stdlib.h>
+ 
+@@ -54,9 +65,9 @@ static inline QString qgettext(const QSt
+ /**
+  * Reads a list of integer values from the application settings.
+  */
+-QValueList<int> ConfigSettings::readSizes(const QString& key, bool *ok)
++Q3ValueList<int> ConfigSettings::readSizes(const QString& key, bool *ok)
+ {
+-	QValueList<int> result;
++	Q3ValueList<int> result;
+ 	QStringList entryList = readListEntry(key, ok);
+ 	if (ok) {
+ 		QStringList::Iterator it;
+@@ -70,10 +81,10 @@ QValueList<int> ConfigSettings::readSize
+ /**
+  * Writes a list of integer values to the application settings.
+  */
+-bool ConfigSettings::writeSizes(const QString& key, const QValueList<int>& value)
++bool ConfigSettings::writeSizes(const QString& key, const Q3ValueList<int>& value)
+ {
+ 	QStringList stringList;
+-	QValueList<int>::ConstIterator it;
++	Q3ValueList<int>::ConstIterator it;
+ 
+ 	for (it = value.begin(); it != value.end(); ++it)
+ 		stringList.push_back(QString::number(*it));
+@@ -385,7 +396,7 @@ void ConfigList::saveSettings(void)
+ 	}
+ }
+ 
+-ConfigItem* ConfigList::findConfigItem(struct menu *menu)
++ConfigItem* ConfigList::findConfigItem(KCMenu *menu)
+ {
+ 	ConfigItem* item = (ConfigItem*)menu->data;
+ 
+@@ -399,7 +410,7 @@ ConfigItem* ConfigList::findConfigItem(s
+ 
+ void ConfigList::updateSelection(void)
+ {
+-	struct menu *menu;
++	KCMenu *menu;
+ 	enum prop_type type;
+ 
+ 	ConfigItem* item = (ConfigItem*)selectedItem();
+@@ -422,7 +433,7 @@ void ConfigList::updateList(ConfigItem* 
+ 	if (!rootEntry) {
+ 		if (mode != listMode)
+ 			goto update;
+-		QListViewItemIterator it(this);
++		Q3ListViewItemIterator it(this);
+ 		ConfigItem* item;
+ 
+ 		for (; it.current(); ++it) {
+@@ -486,7 +497,7 @@ void ConfigList::setValue(ConfigItem* it
+ void ConfigList::changeValue(ConfigItem* item)
+ {
+ 	struct symbol* sym;
+-	struct menu* menu;
++	KCMenu* menu;
+ 	int type, oldexpr, newexpr;
+ 
+ 	menu = item->menu;
+@@ -527,7 +538,7 @@ void ConfigList::changeValue(ConfigItem*
+ 	}
+ }
+ 
+-void ConfigList::setRootMenu(struct menu *menu)
++void ConfigList::setRootMenu(KCMenu *menu)
+ {
+ 	enum prop_type type;
+ 
+@@ -546,14 +557,14 @@ void ConfigList::setRootMenu(struct menu
+ void ConfigList::setParentMenu(void)
+ {
+ 	ConfigItem* item;
+-	struct menu *oldroot;
++	KCMenu *oldroot;
+ 
+ 	oldroot = rootEntry;
+ 	if (rootEntry == &rootmenu)
+ 		return;
+ 	setRootMenu(menu_get_parent_menu(rootEntry->parent));
+ 
+-	QListViewItemIterator it(this);
++	Q3ListViewItemIterator it(this);
+ 	for (; (item = (ConfigItem*)it.current()); it++) {
+ 		if (item->menu == oldroot) {
+ 			setCurrentItem(item);
+@@ -571,9 +582,9 @@ void ConfigList::setParentMenu(void)
+  * menu: entry to be updated
+  */
+ template <class P>
+-void ConfigList::updateMenuList(P* parent, struct menu* menu)
++void ConfigList::updateMenuList(P* parent, KCMenu* menu)
+ {
+-	struct menu* child;
++	KCMenu* child;
+ 	ConfigItem* item;
+ 	ConfigItem* last;
+ 	bool visible;
+@@ -635,9 +646,9 @@ void ConfigList::updateMenuList(P* paren
+ 
+ void ConfigList::keyPressEvent(QKeyEvent* ev)
+ {
+-	QListViewItem* i = currentItem();
++	Q3ListViewItem* i = currentItem();
+ 	ConfigItem* item;
+-	struct menu *menu;
++	KCMenu *menu;
+ 	enum prop_type type;
+ 
+ 	if (ev->key() == Qt::Key_Escape && mode != fullMode && mode != listMode) {
+@@ -698,7 +709,7 @@ void ConfigList::contentsMouseReleaseEve
+ {
+ 	QPoint p(contentsToViewport(e->pos()));
+ 	ConfigItem* item = (ConfigItem*)itemAt(p);
+-	struct menu *menu;
++	KCMenu *menu;
+ 	enum prop_type ptype;
+ 	const QPixmap* pm;
+ 	int idx, x;
+@@ -760,7 +771,7 @@ void ConfigList::contentsMouseDoubleClic
+ {
+ 	QPoint p(contentsToViewport(e->pos()));
+ 	ConfigItem* item = (ConfigItem*)itemAt(p);
+-	struct menu *menu;
++	KCMenu *menu;
+ 	enum prop_type ptype;
+ 
+ 	if (!item)
+@@ -785,7 +796,7 @@ skip:
+ 
+ void ConfigList::focusInEvent(QFocusEvent *e)
+ {
+-	struct menu *menu = NULL;
++	KCMenu *menu = NULL;
+ 
+ 	Parent::focusInEvent(e);
+ 
+@@ -803,8 +814,8 @@ void ConfigList::contextMenuEvent(QConte
+ 		if (!headerPopup) {
+ 			QAction *action;
+ 
+-			headerPopup = new QPopupMenu(this);
+-			action = new QAction(NULL, _("Show Name"), 0, this);
++			headerPopup = new Q3PopupMenu(this);
++			action = new QAction(_("Show Name"), this);
+ 			  action->setToggleAction(TRUE);
+ 			  connect(action, SIGNAL(toggled(bool)),
+ 				  parent(), SLOT(setShowName(bool)));
+@@ -812,7 +823,7 @@ void ConfigList::contextMenuEvent(QConte
+ 				  action, SLOT(setOn(bool)));
+ 			  action->setOn(showName);
+ 			  action->addTo(headerPopup);
+-			action = new QAction(NULL, _("Show Range"), 0, this);
++			action = new QAction(_("Show Range"), this);
+ 			  action->setToggleAction(TRUE);
+ 			  connect(action, SIGNAL(toggled(bool)),
+ 				  parent(), SLOT(setShowRange(bool)));
+@@ -820,7 +831,7 @@ void ConfigList::contextMenuEvent(QConte
+ 				  action, SLOT(setOn(bool)));
+ 			  action->setOn(showRange);
+ 			  action->addTo(headerPopup);
+-			action = new QAction(NULL, _("Show Data"), 0, this);
++			action = new QAction(_("Show Data"), this);
+ 			  action->setToggleAction(TRUE);
+ 			  connect(action, SIGNAL(toggled(bool)),
+ 				  parent(), SLOT(setShowData(bool)));
+@@ -898,7 +909,7 @@ void ConfigView::setShowData(bool b)
+ 
+ void ConfigList::setAllOpen(bool open)
+ {
+-	QListViewItemIterator it(this);
++	Q3ListViewItemIterator it(this);
+ 
+ 	for (; it.current(); it++)
+ 		it.current()->setOpen(open);
+@@ -952,7 +963,7 @@ void ConfigInfoView::setShowDebug(bool b
+ 	}
+ }
+ 
+-void ConfigInfoView::setInfo(struct menu *m)
++void ConfigInfoView::setInfo(KCMenu *m)
+ {
+ 	if (menu == m)
+ 		return;
+@@ -973,7 +984,7 @@ void ConfigInfoView::setSource(const QSt
+ 
+ 	switch (p[0]) {
+ 	case 'm':
+-		struct menu *m;
++		KCMenu *m;
+ 
+ 		if (sscanf(p, "m%p", &m) == 1 && menu != m) {
+ 			menu = m;
+@@ -1162,10 +1173,10 @@ void ConfigInfoView::expr_print_help(voi
+ 		*text += str2;
+ }
+ 
+-QPopupMenu* ConfigInfoView::createPopupMenu(const QPoint& pos)
++Q3PopupMenu* ConfigInfoView::createPopupMenu(const QPoint& pos)
+ {
+-	QPopupMenu* popup = Parent::createPopupMenu(pos);
+-	QAction* action = new QAction(NULL, _("Show Debug Info"), 0, popup);
++	Q3PopupMenu* popup = Parent::createPopupMenu(pos);
++	QAction* action = new QAction(_("Show Debug Info"), popup);
+ 	  action->setToggleAction(TRUE);
+ 	  connect(action, SIGNAL(toggled(bool)), SLOT(setShowDebug(bool)));
+ 	  connect(this, SIGNAL(showDebugChanged(bool)), action, SLOT(setOn(bool)));
+@@ -1185,8 +1196,8 @@ ConfigSearchWindow::ConfigSearchWindow(C
+ {
+ 	setCaption("Search Config");
+ 
+-	QVBoxLayout* layout1 = new QVBoxLayout(this, 11, 6);
+-	QHBoxLayout* layout2 = new QHBoxLayout(0, 0, 6);
++	Q3VBoxLayout* layout1 = new Q3VBoxLayout(this, 11, 6);
++	Q3HBoxLayout* layout2 = new Q3HBoxLayout(0, 0, 6);
+ 	layout2->addWidget(new QLabel(_("Find:"), this));
+ 	editField = new QLineEdit(this);
+ 	connect(editField, SIGNAL(returnPressed()), SLOT(search()));
+@@ -1202,10 +1213,10 @@ ConfigSearchWindow::ConfigSearchWindow(C
+ 	list = new ConfigView(split, name);
+ 	list->list->mode = listMode;
+ 	info = new ConfigInfoView(split, name);
+-	connect(list->list, SIGNAL(menuChanged(struct menu *)),
+-		info, SLOT(setInfo(struct menu *)));
+-	connect(list->list, SIGNAL(menuChanged(struct menu *)),
+-		parent, SLOT(setMenuLink(struct menu *)));
++	connect(list->list, SIGNAL(menuChanged(KCMenu *)),
++		info, SLOT(setInfo(KCMenu *)));
++	connect(list->list, SIGNAL(menuChanged(KCMenu *)),
++		parent, SLOT(setMenuLink(KCMenu *)));
+ 
+ 	layout1->addWidget(split);
+ 
+@@ -1222,7 +1233,7 @@ ConfigSearchWindow::ConfigSearchWindow(C
+ 			y = configSettings->readNumEntry("/window y", 0, &ok);
+ 		if (ok)
+ 			move(x, y);
+-		QValueList<int> sizes = configSettings->readSizes("/split", &ok);
++		Q3ValueList<int> sizes = configSettings->readSizes("/split", &ok);
+ 		if (ok)
+ 			split->setSizes(sizes);
+ 		configSettings->endGroup();
+@@ -1309,60 +1320,60 @@ ConfigMainWindow::ConfigMainWindow(void)
+ 	configList->setFocus();
+ 
+ 	menu = menuBar();
+-	toolBar = new QToolBar("Tools", this);
++	toolBar = new Q3ToolBar("Tools", this);
+ 
+-	backAction = new QAction("Back", QPixmap(xpm_back), _("Back"), 0, this);
++	backAction = new QAction(QPixmap(xpm_back), _("Back"), this);
+ 	  connect(backAction, SIGNAL(activated()), SLOT(goBack()));
+ 	  backAction->setEnabled(FALSE);
+-	QAction *quitAction = new QAction("Quit", _("&Quit"), Qt::CTRL + Qt::Key_Q, this);
++	QAction *quitAction = new QAction(_("&Quit"), Qt::CTRL + Qt::Key_Q, this, 0);
+ 	  connect(quitAction, SIGNAL(activated()), SLOT(close()));
+-	QAction *loadAction = new QAction("Load", QPixmap(xpm_load), _("&Load"), Qt::CTRL + Qt::Key_L, this);
++	QAction *loadAction = new QAction(QPixmap(xpm_load), _("&Load"), Qt::CTRL + Qt::Key_L, this, 0);
+ 	  connect(loadAction, SIGNAL(activated()), SLOT(loadConfig()));
+-	saveAction = new QAction("Save", QPixmap(xpm_save), _("&Save"), Qt::CTRL + Qt::Key_S, this);
++	saveAction = new QAction(QPixmap(xpm_save), _("&Save"), Qt::CTRL + Qt::Key_S, this, 0);
+ 	  connect(saveAction, SIGNAL(activated()), SLOT(saveConfig()));
+ 	conf_set_changed_callback(conf_changed);
+ 	// Set saveAction's initial state
+ 	conf_changed();
+-	QAction *saveAsAction = new QAction("Save As...", _("Save &As..."), 0, this);
++	QAction *saveAsAction = new QAction(_("Save &As..."), 0, this, "Save As...");
+ 	  connect(saveAsAction, SIGNAL(activated()), SLOT(saveConfigAs()));
+-	QAction *searchAction = new QAction("Find", _("&Find"), Qt::CTRL + Qt::Key_F, this);
++	QAction *searchAction = new QAction(_("&Find"), Qt::CTRL + Qt::Key_F, this, "Find");
+ 	  connect(searchAction, SIGNAL(activated()), SLOT(searchConfig()));
+-	QAction *singleViewAction = new QAction("Single View", QPixmap(xpm_single_view), _("Single View"), 0, this);
++	QAction *singleViewAction = new QAction(QPixmap(xpm_single_view), _("Single View"), 0, this, "Single View");
+ 	  connect(singleViewAction, SIGNAL(activated()), SLOT(showSingleView()));
+-	QAction *splitViewAction = new QAction("Split View", QPixmap(xpm_split_view), _("Split View"), 0, this);
++	QAction *splitViewAction = new QAction(QPixmap(xpm_split_view), _("Split View"), 0, this, "Split View");
+ 	  connect(splitViewAction, SIGNAL(activated()), SLOT(showSplitView()));
+-	QAction *fullViewAction = new QAction("Full View", QPixmap(xpm_tree_view), _("Full View"), 0, this);
++	QAction *fullViewAction = new QAction(QPixmap(xpm_tree_view), _("Full View"), 0, this, "Full View");
+ 	  connect(fullViewAction, SIGNAL(activated()), SLOT(showFullView()));
+ 
+-	QAction *showNameAction = new QAction(NULL, _("Show Name"), 0, this);
++	QAction *showNameAction = new QAction(_("Show Name"), 0, this, 0);
+ 	  showNameAction->setToggleAction(TRUE);
+ 	  connect(showNameAction, SIGNAL(toggled(bool)), configView, SLOT(setShowName(bool)));
+ 	  connect(configView, SIGNAL(showNameChanged(bool)), showNameAction, SLOT(setOn(bool)));
+ 	  showNameAction->setOn(configView->showName());
+-	QAction *showRangeAction = new QAction(NULL, _("Show Range"), 0, this);
++	QAction *showRangeAction = new QAction(_("Show Range"), 0, this, 0);
+ 	  showRangeAction->setToggleAction(TRUE);
+ 	  connect(showRangeAction, SIGNAL(toggled(bool)), configView, SLOT(setShowRange(bool)));
+ 	  connect(configView, SIGNAL(showRangeChanged(bool)), showRangeAction, SLOT(setOn(bool)));
+ 	  showRangeAction->setOn(configList->showRange);
+-	QAction *showDataAction = new QAction(NULL, _("Show Data"), 0, this);
++	QAction *showDataAction = new QAction(_("Show Data"), 0, this, 0);
+ 	  showDataAction->setToggleAction(TRUE);
+ 	  connect(showDataAction, SIGNAL(toggled(bool)), configView, SLOT(setShowData(bool)));
+ 	  connect(configView, SIGNAL(showDataChanged(bool)), showDataAction, SLOT(setOn(bool)));
+ 	  showDataAction->setOn(configList->showData);
+-	QAction *showAllAction = new QAction(NULL, _("Show All Options"), 0, this);
++	QAction *showAllAction = new QAction(_("Show All Options"), 0, this, 0);
+ 	  showAllAction->setToggleAction(TRUE);
+ 	  connect(showAllAction, SIGNAL(toggled(bool)), configView, SLOT(setShowAll(bool)));
+ 	  connect(showAllAction, SIGNAL(toggled(bool)), menuView, SLOT(setShowAll(bool)));
+ 	  showAllAction->setOn(configList->showAll);
+-	QAction *showDebugAction = new QAction(NULL, _("Show Debug Info"), 0, this);
++	QAction *showDebugAction = new QAction(_("Show Debug Info"), 0, this, 0);
+ 	  showDebugAction->setToggleAction(TRUE);
+ 	  connect(showDebugAction, SIGNAL(toggled(bool)), helpText, SLOT(setShowDebug(bool)));
+ 	  connect(helpText, SIGNAL(showDebugChanged(bool)), showDebugAction, SLOT(setOn(bool)));
+ 	  showDebugAction->setOn(helpText->showDebug());
+ 
+-	QAction *showIntroAction = new QAction(NULL, _("Introduction"), 0, this);
++	QAction *showIntroAction = new QAction(_("Introduction"), 0, this, 0);
+ 	  connect(showIntroAction, SIGNAL(activated()), SLOT(showIntro()));
+-	QAction *showAboutAction = new QAction(NULL, _("About"), 0, this);
++	QAction *showAboutAction = new QAction(_("About"), 0, this, 0);
+ 	  connect(showAboutAction, SIGNAL(activated()), SLOT(showAbout()));
+ 
+ 	// init tool bar
+@@ -1376,7 +1387,7 @@ ConfigMainWindow::ConfigMainWindow(void)
+ 	fullViewAction->addTo(toolBar);
+ 
+ 	// create config menu
+-	QPopupMenu* config = new QPopupMenu(this);
++	Q3PopupMenu* config = new Q3PopupMenu(this);
+ 	menu->insertItem(_("&File"), config);
+ 	loadAction->addTo(config);
+ 	saveAction->addTo(config);
+@@ -1385,12 +1396,12 @@ ConfigMainWindow::ConfigMainWindow(void)
+ 	quitAction->addTo(config);
+ 
+ 	// create edit menu
+-	QPopupMenu* editMenu = new QPopupMenu(this);
++	Q3PopupMenu* editMenu = new Q3PopupMenu(this);
+ 	menu->insertItem(_("&Edit"), editMenu);
+ 	searchAction->addTo(editMenu);
+ 
+ 	// create options menu
+-	QPopupMenu* optionMenu = new QPopupMenu(this);
++	Q3PopupMenu* optionMenu = new Q3PopupMenu(this);
+ 	menu->insertItem(_("&Option"), optionMenu);
+ 	showNameAction->addTo(optionMenu);
+ 	showRangeAction->addTo(optionMenu);
+@@ -1400,31 +1411,31 @@ ConfigMainWindow::ConfigMainWindow(void)
+ 	showDebugAction->addTo(optionMenu);
+ 
+ 	// create help menu
+-	QPopupMenu* helpMenu = new QPopupMenu(this);
++	Q3PopupMenu* helpMenu = new Q3PopupMenu(this);
+ 	menu->insertSeparator();
+ 	menu->insertItem(_("&Help"), helpMenu);
+ 	showIntroAction->addTo(helpMenu);
+ 	showAboutAction->addTo(helpMenu);
+ 
+-	connect(configList, SIGNAL(menuChanged(struct menu *)),
+-		helpText, SLOT(setInfo(struct menu *)));
+-	connect(configList, SIGNAL(menuSelected(struct menu *)),
+-		SLOT(changeMenu(struct menu *)));
++	connect(configList, SIGNAL(menuChanged(KCMenu *)),
++		helpText, SLOT(setInfo(KCMenu *)));
++	connect(configList, SIGNAL(menuSelected(KCMenu *)),
++		SLOT(changeMenu(KCMenu *)));
+ 	connect(configList, SIGNAL(parentSelected()),
+ 		SLOT(goBack()));
+-	connect(menuList, SIGNAL(menuChanged(struct menu *)),
+-		helpText, SLOT(setInfo(struct menu *)));
+-	connect(menuList, SIGNAL(menuSelected(struct menu *)),
+-		SLOT(changeMenu(struct menu *)));
+-
+-	connect(configList, SIGNAL(gotFocus(struct menu *)),
+-		helpText, SLOT(setInfo(struct menu *)));
+-	connect(menuList, SIGNAL(gotFocus(struct menu *)),
+-		helpText, SLOT(setInfo(struct menu *)));
+-	connect(menuList, SIGNAL(gotFocus(struct menu *)),
++	connect(menuList, SIGNAL(menuChanged(KCMenu *)),
++		helpText, SLOT(setInfo(KCMenu *)));
++	connect(menuList, SIGNAL(menuSelected(KCMenu *)),
++		SLOT(changeMenu(KCMenu *)));
++
++	connect(configList, SIGNAL(gotFocus(KCMenu *)),
++		helpText, SLOT(setInfo(KCMenu *)));
++	connect(menuList, SIGNAL(gotFocus(KCMenu *)),
++		helpText, SLOT(setInfo(KCMenu *)));
++	connect(menuList, SIGNAL(gotFocus(KCMenu *)),
+ 		SLOT(listFocusChanged(void)));
+-	connect(helpText, SIGNAL(menuSelected(struct menu *)),
+-		SLOT(setMenuLink(struct menu *)));
++	connect(helpText, SIGNAL(menuSelected(KCMenu *)),
++		SLOT(setMenuLink(KCMenu *)));
+ 
+ 	QString listMode = configSettings->readEntry("/listMode", "symbol");
+ 	if (listMode == "single")
+@@ -1435,7 +1446,7 @@ ConfigMainWindow::ConfigMainWindow(void)
+ 		showSplitView();
+ 
+ 	// UI setup done, restore splitter positions
+-	QValueList<int> sizes = configSettings->readSizes("/split1", &ok);
++	Q3ValueList<int> sizes = configSettings->readSizes("/split1", &ok);
+ 	if (ok)
+ 		split1->setSizes(sizes);
+ 
+@@ -1446,7 +1457,7 @@ ConfigMainWindow::ConfigMainWindow(void)
+ 
+ void ConfigMainWindow::loadConfig(void)
+ {
+-	QString s = QFileDialog::getOpenFileName(conf_get_configname(), NULL, this);
++	QString s = Q3FileDialog::getOpenFileName(conf_get_configname(), NULL, this);
+ 	if (s.isNull())
+ 		return;
+ 	if (conf_read(QFile::encodeName(s)))
+@@ -1462,7 +1473,7 @@ void ConfigMainWindow::saveConfig(void)
+ 
+ void ConfigMainWindow::saveConfigAs(void)
+ {
+-	QString s = QFileDialog::getSaveFileName(conf_get_configname(), NULL, this);
++	QString s = Q3FileDialog::getSaveFileName(conf_get_configname(), NULL, this);
+ 	if (s.isNull())
+ 		return;
+ 	if (conf_write(QFile::encodeName(s)))
+@@ -1476,7 +1487,7 @@ void ConfigMainWindow::searchConfig(void
+ 	searchWindow->show();
+ }
+ 
+-void ConfigMainWindow::changeMenu(struct menu *menu)
++void ConfigMainWindow::changeMenu(KCMenu *menu)
+ {
+ 	configList->setRootMenu(menu);
+ 	if (configList->rootEntry->parent == &rootmenu)
+@@ -1485,9 +1496,9 @@ void ConfigMainWindow::changeMenu(struct
+ 		backAction->setEnabled(TRUE);
+ }
+ 
+-void ConfigMainWindow::setMenuLink(struct menu *menu)
++void ConfigMainWindow::setMenuLink(KCMenu *menu)
+ {
+-	struct menu *parent;
++	KCMenu *parent;
+ 	ConfigList* list = NULL;
+ 	ConfigItem* item;
+ 
+@@ -1690,9 +1701,9 @@ void ConfigMainWindow::conf_changed(void
+ 		saveAction->setEnabled(conf_get_changed());
+ }
+ 
+-void fixup_rootmenu(struct menu *menu)
++void fixup_rootmenu(KCMenu *menu)
+ {
+-	struct menu *child;
++	KCMenu *child;
+ 	static int menu_cnt = 0;
+ 
+ 	menu->flags |= MENU_ROOT;




^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-05-24 15:37 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-24 15:37 [gentoo-commits] linux-patches r1708 - genpatches-2.6/trunk/2.6.34 Mike Pagano (mpagano)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox