sshfs-mapper qasim-gui: Use real map list from configuration.

git-svn-id: https://websvn.glenux.net/svn/Upoc/sshfs-mapper/trunk@1706 eaee96b3-f302-0410-b096-c6cfd47f7835
This commit is contained in:
glenux 2011-07-21 14:36:33 +00:00
parent 67f16ce4b4
commit 1c0cfa88e5
3 changed files with 7 additions and 3 deletions

View file

@ -22,6 +22,9 @@ module Qasim
def initialize def initialize
@config = Config.new
@config.parse_cmd_line ARGV
@config.parse_file
end end
def dbus_notify title, body, icon def dbus_notify title, body, icon
@ -70,7 +73,8 @@ module Qasim
menu = Qt::Menu.new menu = Qt::Menu.new
['Diades', 'Daneel', 'Dolos'].each do |name| @config.maps.each do |map|
name = (File.basename map.path).gsub(/\.map$/,'')
itemx = Qt::Action.new(name, menu) itemx = Qt::Action.new(name, menu)
itemx.setCheckable true; itemx.setCheckable true;
itemx.connect(SIGNAL(:triggered)) do itemx.connect(SIGNAL(:triggered)) do

View file

@ -9,7 +9,7 @@ require 'find'
require 'rubygems' require 'rubygems'
require 'rdebug/base' require 'rdebug/base'
module SshfsMapper module Qasim
class Config class Config
attr_reader :maps_active attr_reader :maps_active

View file

@ -2,7 +2,7 @@
require 'rubygems' require 'rubygems'
require 'rdebug/base' require 'rdebug/base'
module SshfsMapper module Qasim
class Map class Map
attr_reader :path, attr_reader :path,