* gnu/packages/education.scm (tipp10)[source]: Add new patches. [inputs]: Remove qt-4, sqlite. Add qtbase, qtmultimedia. * gnu/packages/patches/tipp10-disable-downloader.patch, gnu/packages/patches/tipp10-qt5.patch: New files. * gnu/local.mk (dist_patch_DATA): Register them.
		
			
				
	
	
		
			69 lines
		
	
	
	
		
			2 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			69 lines
		
	
	
	
		
			2 KiB
		
	
	
	
		
			Diff
		
	
	
	
	
	
https://salsa.debian.org/debian/tipp10/-/raw/debian/2.1.0-5/debian/patches/qt5.patch
 | 
						|
 | 
						|
Author: Reiner Herrmann <reiner@reiner-h.de>
 | 
						|
Description: Port to Qt5
 | 
						|
Bug-Debian: https://bugs.debian.org/875207
 | 
						|
 | 
						|
--- a/tipp10.pro
 | 
						|
+++ b/tipp10.pro
 | 
						|
@@ -14,6 +14,7 @@
 | 
						|
 DEPENDPATH      += 	.
 | 
						|
 INCLUDEPATH     += 	.
 | 
						|
 CONFIG          += 	qt
 | 
						|
+QT              += 	widgets multimedia printsupport
 | 
						|
 QT              += 	sql
 | 
						|
 RC_FILE         += 	tipp10.rc
 | 
						|
 RESOURCES       += 	tipp10.qrc
 | 
						|
--- a/main.cpp
 | 
						|
+++ b/main.cpp
 | 
						|
@@ -24,7 +24,6 @@
 | 
						|
 ****************************************************************/
 | 
						|
 
 | 
						|
 #include <QApplication>
 | 
						|
-#include <QPlastiqueStyle>
 | 
						|
 #include <QString>
 | 
						|
 #include <QSettings>
 | 
						|
 #include <QCoreApplication>
 | 
						|
@@ -212,7 +211,7 @@
 | 
						|
 
 | 
						|
     // Set windows style
 | 
						|
 	if (!useNativeStyle) {
 | 
						|
-	    app.setStyle("plastique");
 | 
						|
+	    app.setStyle("fusion");
 | 
						|
     }
 | 
						|
 
 | 
						|
 	// Translation
 | 
						|
--- a/games/abcrainwidget.cpp
 | 
						|
+++ b/games/abcrainwidget.cpp
 | 
						|
@@ -235,8 +235,7 @@
 | 
						|
 		charballs.last()->wind = (qrand() % 8) + 2;
 | 
						|
 		charballs.last()->rad = 0;
 | 
						|
 
 | 
						|
-		chartext.append(new QGraphicsTextItem(QString(characterTemp),
 | 
						|
-			charballs.last(), scene));
 | 
						|
+		chartext.append(new QGraphicsTextItem(QString(characterTemp), charballs.last()));
 | 
						|
 		chartext.last()->setFont(QFont("Courier", 16, 100));
 | 
						|
 		chartext.last()->setPos(-(chartext.last()->boundingRect().width() / 2), -(chartext.last()->boundingRect().height() / 2));
 | 
						|
 
 | 
						|
--- a/sql/chartablesql.cpp
 | 
						|
+++ b/sql/chartablesql.cpp
 | 
						|
@@ -137,7 +137,7 @@
 | 
						|
 	sortColumn(4);
 | 
						|
 
 | 
						|
 	headerview->setStretchLastSection(true);
 | 
						|
-	headerview->setResizeMode(QHeaderView::Interactive);
 | 
						|
+	headerview->setSectionResizeMode(QHeaderView::Interactive);
 | 
						|
 	headerview->setSortIndicatorShown(true);
 | 
						|
 
 | 
						|
 	// Resize the columns
 | 
						|
--- a/sql/lessontablesql.cpp
 | 
						|
+++ b/sql/lessontablesql.cpp
 | 
						|
@@ -202,7 +202,7 @@
 | 
						|
 	sortColumn(-1);
 | 
						|
 
 | 
						|
 	headerview->setStretchLastSection(true);
 | 
						|
-	headerview->setResizeMode(QHeaderView::Interactive);
 | 
						|
+	headerview->setSectionResizeMode(QHeaderView::Interactive);
 | 
						|
 	headerview->setSortIndicatorShown(true);
 | 
						|
 
 | 
						|
 	// Resize the columns
 |