279
279
GObject.idle_add(config_view)
282
def get_test_window_viewswitcher():
283
from softwarecenter.testutils import (get_test_db,
285
get_test_gtk3_viewmanager,
287
get_test_gtk3_icon_cache,
289
cache = get_test_pkg_info()
291
icons = get_test_gtk3_icon_cache()
292
datadir = get_test_datadir()
293
manager = get_test_gtk3_viewmanager()
295
view = ViewSwitcher(manager, datadir, db, cache, icons)
297
scroll = Gtk.ScrolledWindow()
299
box.pack_start(scroll, True, True, 0)
302
scroll.add_with_viewport(view)
305
win.set_size_request(400, 200)
306
win.connect("destroy", Gtk.main_quit)
310
if __name__ == "__main__":
311
import softwarecenter.paths
312
logging.basicConfig(level=logging.DEBUG)
314
softwarecenter.paths.datadir = "./data"
315
win = get_test_window_viewswitcher()