mirror of
https://github.com/YGGverse/Yoda.git
synced 2026-04-01 00:55:28 +00:00
define dependencies ns
This commit is contained in:
parent
8c6936f5b1
commit
14ee41e735
22 changed files with 154 additions and 76 deletions
|
|
@ -4,6 +4,8 @@ declare(strict_types=1);
|
|||
|
||||
namespace Yggverse\Yoda\Entity;
|
||||
|
||||
use \GtkWindow;
|
||||
|
||||
use \Yggverse\Yoda\Entity\Browser\Header;
|
||||
use \Yggverse\Yoda\Entity\Browser\Container;
|
||||
|
||||
|
|
@ -11,7 +13,8 @@ use \Yggverse\Yoda\Model\Database;
|
|||
|
||||
class Browser
|
||||
{
|
||||
public \GtkWindow $gtk;
|
||||
// GTK
|
||||
public GtkWindow $gtk;
|
||||
|
||||
// Dependencies
|
||||
public Database $database;
|
||||
|
|
@ -32,7 +35,7 @@ class Browser
|
|||
$this->database = $database;
|
||||
|
||||
// Init window
|
||||
$this->gtk = new \GtkWindow;
|
||||
$this->gtk = new GtkWindow;
|
||||
|
||||
$this->gtk->set_size_request(
|
||||
$this::WIDTH,
|
||||
|
|
@ -69,8 +72,8 @@ class Browser
|
|||
$this->gtk->connect(
|
||||
'configure-event',
|
||||
function(
|
||||
\GtkWindow $window,
|
||||
// \GdkEvent $event
|
||||
GtkWindow $window,
|
||||
// GdkEvent $event
|
||||
) {
|
||||
// @TODO render data wordwrap by $window->get_size()
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue