History

Update RunningScriptsWidget to use FramelessDialog

Ryan Huffman committed 12 years ago

Commit 225c0221 parent 84e7b153 files · +8 −20Browse files

Showing the changes to interface/src/Application.cpp (1 of 3 files). Show all

Unified · Split

interface/src/Application.cpp+2−11
@@ -164,7 +164,7 @@ Application::Application(int& argc, char** argv, QElapsedTimer &startup_time) : · 163 unmodified lines
164164 _bytesPerSecond(0),
165165 _previousScriptLocation(),
166166 _logger(new FileLogger(this)),
167− _runningScriptsWidget(new RunningScriptsWidget),
167+ _runningScriptsWidget(new RunningScriptsWidget(_window)),
168168 _runningScriptsWidgetWasVisible(false)
169169 {
170170 // init GnuTLS for DTLS with domain-servers
@@ -332,7 +332,6 @@ Application::Application(int& argc, char** argv, QElapsedTimer &startup_time) : · 161 unmodified lines
332332 LocalVoxelsList::getInstance()->addPersistantTree(DOMAIN_TREE_NAME, _voxels.getTree());
333333 LocalVoxelsList::getInstance()->addPersistantTree(CLIPBOARD_TREE_NAME, &_clipboard);
334334
335− _window->addDockWidget(Qt::NoDockWidgetArea, _runningScriptsWidget);
336335 _runningScriptsWidget->setRunningScripts(getRunningScripts());
337336 connect(_runningScriptsWidget, &RunningScriptsWidget::stopScriptName, this, &Application::stopScript);
338337
@@ -356,7 +355,6 @@ Application::Application(int& argc, char** argv, QElapsedTimer &startup_time) : · 17 unmodified lines
356355
357356 connect(_window, &MainWindow::windowGeometryChanged,
358357 _runningScriptsWidget, &RunningScriptsWidget::setBoundary);
359− connect(_window, &MainWindow::windowShown, this, &Application::manageRunningScriptsWidgetVisibility);
360358
361359 //When -url in command line, teleport to location
362360 urlGoTo(argc, constArgv);
@@ -705,11 +703,6 @@ void Application::resizeGL(int width, int height) { · 342 unmodified lines
705703 updateProjectionMatrix();
706704 glLoadIdentity();
707705
708− if (_runningScriptsWidgetWasVisible) {
709− _runningScriptsWidget->setGeometry(_window->geometry().topLeft().x(),
710− _window->geometry().topLeft().y(),
711− _runningScriptsWidget->width(), _window->height());
712− }
713706 // update Stats width
714707 int horizontalOffset = 0;
715708 if (Menu::getInstance()->isOptionChecked(MenuOption::Mirror)) {
@@ -3350,15 +3343,13 @@ void Application::manageRunningScriptsWidgetVisibility(bool shown) · 2634 unmodified lines
33503343
33513344 void Application::toggleRunningScriptsWidget()
33523345 {
3346+ qDebug() << "RS";
33533347 if (_runningScriptsWidgetWasVisible) {
33543348 _runningScriptsWidget->hide();
33553349 _runningScriptsWidgetWasVisible = false;
33563350 } else {
33573351 _runningScriptsWidget->setBoundary(QRect(_window->geometry().topLeft(),
33583352 _window->size()));
3359− _runningScriptsWidget->setGeometry(_window->geometry().topLeft().x(),
3360− _window->geometry().topLeft().y(),
3361− _runningScriptsWidget->width(), _window->height());
33623353 _runningScriptsWidget->show();
33633354 _runningScriptsWidgetWasVisible = true;
33643355 }

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t