Replace notes dialog with a page.
This commit is contained in:
		| @@ -1,43 +0,0 @@ | ||||
| /* Copyright 2013 MultiMC Contributors | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #include "EditNotesDialog.h" | ||||
| #include "ui_EditNotesDialog.h" | ||||
| #include "gui/Platform.h" | ||||
|  | ||||
| #include <QIcon> | ||||
| #include <QApplication> | ||||
|  | ||||
| EditNotesDialog::EditNotesDialog(QString notes, QString name, QWidget *parent) | ||||
| 	: QDialog(parent), ui(new Ui::EditNotesDialog), m_instance_name(name), | ||||
| 	  m_instance_notes(notes) | ||||
| { | ||||
| 	MultiMCPlatform::fixWM_CLASS(this); | ||||
| 	ui->setupUi(this); | ||||
| 	ui->noteEditor->setText(notes); | ||||
| 	setWindowTitle(tr("Edit notes of %1").arg(m_instance_name)); | ||||
| 	// connect(ui->closeButton, SIGNAL(clicked()), SLOT(close())); | ||||
| } | ||||
|  | ||||
| EditNotesDialog::~EditNotesDialog() | ||||
| { | ||||
| 	delete ui; | ||||
| } | ||||
|  | ||||
| QString EditNotesDialog::getText() | ||||
| { | ||||
| 	QString test = ui->noteEditor->toPlainText(); | ||||
| 	return test; | ||||
| } | ||||
| @@ -1,38 +0,0 @@ | ||||
| /* Copyright 2013 MultiMC Contributors | ||||
|  * | ||||
|  * Licensed under the Apache License, Version 2.0 (the "License"); | ||||
|  * you may not use this file except in compliance with the License. | ||||
|  * You may obtain a copy of the License at | ||||
|  * | ||||
|  *     http://www.apache.org/licenses/LICENSE-2.0 | ||||
|  * | ||||
|  * Unless required by applicable law or agreed to in writing, software | ||||
|  * distributed under the License is distributed on an "AS IS" BASIS, | ||||
|  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||||
|  * See the License for the specific language governing permissions and | ||||
|  * limitations under the License. | ||||
|  */ | ||||
|  | ||||
| #pragma once | ||||
|  | ||||
| #include <QDialog> | ||||
|  | ||||
| namespace Ui | ||||
| { | ||||
| class EditNotesDialog; | ||||
| } | ||||
|  | ||||
| class EditNotesDialog : public QDialog | ||||
| { | ||||
| 	Q_OBJECT | ||||
|  | ||||
| public: | ||||
| 	explicit EditNotesDialog(QString notes, QString name, QWidget *parent = 0); | ||||
| 	~EditNotesDialog(); | ||||
| 	QString getText(); | ||||
|  | ||||
| private: | ||||
| 	Ui::EditNotesDialog *ui; | ||||
| 	QString m_instance_name; | ||||
| 	QString m_instance_notes; | ||||
| }; | ||||
| @@ -1,77 +0,0 @@ | ||||
| <?xml version="1.0" encoding="UTF-8"?> | ||||
| <ui version="4.0"> | ||||
|  <class>EditNotesDialog</class> | ||||
|  <widget class="QDialog" name="EditNotesDialog"> | ||||
|   <property name="geometry"> | ||||
|    <rect> | ||||
|     <x>0</x> | ||||
|     <y>0</y> | ||||
|     <width>459</width> | ||||
|     <height>399</height> | ||||
|    </rect> | ||||
|   </property> | ||||
|   <property name="windowTitle"> | ||||
|    <string>Edit Notes</string> | ||||
|   </property> | ||||
|   <layout class="QVBoxLayout" name="verticalLayout"> | ||||
|    <item> | ||||
|     <widget class="QTextEdit" name="noteEditor"> | ||||
|      <property name="verticalScrollBarPolicy"> | ||||
|       <enum>Qt::ScrollBarAlwaysOn</enum> | ||||
|      </property> | ||||
|      <property name="acceptRichText"> | ||||
|       <bool>false</bool> | ||||
|      </property> | ||||
|      <property name="textInteractionFlags"> | ||||
|       <set>Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse|Qt::TextBrowserInteraction|Qt::TextEditable|Qt::TextEditorInteraction|Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse</set> | ||||
|      </property> | ||||
|     </widget> | ||||
|    </item> | ||||
|    <item> | ||||
|     <widget class="QDialogButtonBox" name="buttonBox"> | ||||
|      <property name="orientation"> | ||||
|       <enum>Qt::Horizontal</enum> | ||||
|      </property> | ||||
|      <property name="standardButtons"> | ||||
|       <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set> | ||||
|      </property> | ||||
|     </widget> | ||||
|    </item> | ||||
|   </layout> | ||||
|  </widget> | ||||
|  <resources/> | ||||
|  <connections> | ||||
|   <connection> | ||||
|    <sender>buttonBox</sender> | ||||
|    <signal>accepted()</signal> | ||||
|    <receiver>EditNotesDialog</receiver> | ||||
|    <slot>accept()</slot> | ||||
|    <hints> | ||||
|     <hint type="sourcelabel"> | ||||
|      <x>248</x> | ||||
|      <y>254</y> | ||||
|     </hint> | ||||
|     <hint type="destinationlabel"> | ||||
|      <x>157</x> | ||||
|      <y>274</y> | ||||
|     </hint> | ||||
|    </hints> | ||||
|   </connection> | ||||
|   <connection> | ||||
|    <sender>buttonBox</sender> | ||||
|    <signal>rejected()</signal> | ||||
|    <receiver>EditNotesDialog</receiver> | ||||
|    <slot>reject()</slot> | ||||
|    <hints> | ||||
|     <hint type="sourcelabel"> | ||||
|      <x>316</x> | ||||
|      <y>260</y> | ||||
|     </hint> | ||||
|     <hint type="destinationlabel"> | ||||
|      <x>286</x> | ||||
|      <y>274</y> | ||||
|     </hint> | ||||
|    </hints> | ||||
|   </connection> | ||||
|  </connections> | ||||
| </ui> | ||||
		Reference in New Issue
	
	Block a user