【问题标题】:How to remove GTK entry (textbox) border?如何删除 GTK 条目(文本框)边框?
【发布时间】:2018-03-24 16:38:51
【问题描述】:

我希望完全没有边界。我尝试了以下代码:

     GtkCssProvider *provider = gtk_css_provider_new ();
gtk_css_provider_load_from_data (GTK_CSS_PROVIDER (provider), 
"entry, .entry, GtkEntry { border-width:0px ; }", 
-1, NULL); 

GdkDisplay *display = gdk_display_get_default ();
GdkScreen *screen = gdk_display_get_default_screen (display);
gtk_style_context_add_provider_for_screen (screen, GTK_STYLE_PROVIDER     
         (provider), GTK_STYLE_PROVIDER_PRIORITY_APPLICATION);

【问题讨论】:

  • 不确定是否必须使用 css 但 GtkEntry 的 has-frame 属性怎么样?
  • @JoséFonte 我试过了。边界:没有答案

标签: css c user-interface gtk gtk3


【解决方案1】:

我用entry { border:none }修复了它

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-06
    • 1970-01-01
    • 2019-10-16
    • 1970-01-01
    • 2013-04-01
    • 1970-01-01
    • 2015-02-24
    相关资源
    最近更新 更多