lib/cosmos/gui/utilities/screenshot.rb in cosmos-3.5.1 vs lib/cosmos/gui/utilities/screenshot.rb in cosmos-3.5.2

- old
+ new

@@ -1,25 +1,25 @@ -# encoding: ascii-8bit - -# Copyright 2014 Ball Aerospace & Technologies Corp. -# All Rights Reserved. -# -# This program is free software; you can modify and/or redistribute it -# under the terms of the GNU General Public License -# as published by the Free Software Foundation; version 3 with -# attribution addendums as found in the LICENSE.txt - -module Cosmos - - # Class to take screenshots of COSMOS windows - class Screenshot - - # Take a screenshot of the given window - def self.screenshot_window (window, filename) - # Create a Pixmap to save the screenshot into - pixmap = Qt::Pixmap::grabWindow(window.winId()) - pixmap.save(filename) - pixmap - end - end # class Screenshot - -end # module Cosmos +# encoding: ascii-8bit + +# Copyright 2014 Ball Aerospace & Technologies Corp. +# All Rights Reserved. +# +# This program is free software; you can modify and/or redistribute it +# under the terms of the GNU General Public License +# as published by the Free Software Foundation; version 3 with +# attribution addendums as found in the LICENSE.txt + +module Cosmos + + # Class to take screenshots of COSMOS windows + class Screenshot + + # Take a screenshot of the given window + def self.screenshot_window (window, filename) + # Create a Pixmap to save the screenshot into + pixmap = Qt::Pixmap::grabWindow(window.winId()) + pixmap.save(filename) + pixmap + end + end # class Screenshot + +end # module Cosmos