History

Initial script editor widget / icons made by MaximillianMerlin ty

Thijs Wenker committed 12 years ago

Commit af475101 parent e3eddad14 files · +1537 −0Browse files

Showing the changes to interface/src/ui/ScriptEditorWindow.cpp (1 of 14 files). Show all

Unified · Split

interface/src/ui/ScriptEditorWindow.cpp+62−0
@@ -0,0 +1,62 @@
1//
2// ScriptEditorWindow.cpp
3// interface/src/ui
4//
5// Created by Thijs Wenker on 4/14/14.
6// Copyright 2014 High Fidelity, Inc.
7//
8// Distributed under the Apache License, Version 2.0.
9// See the accompanying file LICENSE or http://www.apache.org/licenses/LICENSE-2.0.html
10//
11
12#include <QGridLayout>
13#include <QFrame>
14#include <QLayoutItem>
15#include <QMainWindow>
16#include <QPalette>
17#include <QScrollBar>
18#include <QSizePolicy>
19#include <QTimer>
20#include <QWidget>
21
22#include "Application.h"
23#include "FlowLayout.h"
24#include "ui_scriptEditorWindow.h"
25#include "ScriptEditorWidget.h"
26
27#include "ScriptEditorWindow.h"
28
29ScriptEditorWindow::ScriptEditorWindow() :
30 ui(new Ui::ScriptEditorWindow)
31{
32 ui->setupUi(this);
33 show();
34}
35
36ScriptEditorWindow::~ScriptEditorWindow() {
37 delete ui;
38}
39
40void ScriptEditorWindow::loadScriptClicked(){
41
42}
43
44void ScriptEditorWindow::newScriptClicked(){
45 addScriptEditorWidget(QString("new Script"));
46}
47
48void ScriptEditorWindow::toggleRunScriptClicked(){
49
50}
51
52void ScriptEditorWindow::saveScriptClicked(){
53
54}
55
56void ScriptEditorWindow::addScriptEditorWidget(QString title){
57 ScriptEditorWidget* newScriptEditorWidget = new ScriptEditorWidget();//ScriptEditorWidget();
58 ui->tabWidget->addTab(newScriptEditorWidget, title);
59 ui->tabWidget->setCurrentWidget(newScriptEditorWidget);
60 newScriptEditorWidget->setUpdatesEnabled(true);
61 newScriptEditorWidget->adjustSize();
62}